向着白帽子进发
2019-05-16 17:27
采纳率: 25%
浏览 1.9k

VS2017环境下使用strcat函数问题

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    char c[50] = { "People's Republic of'\0'" };
    char str[] = { "China" };
    printf("%s\n", strcat_s(c, str));
    system("pause");
    return 0;
}

图片说明

使用strcat函数是连接两个字符组。
那么运行结果应该是:People's Republic of China
为何出现的黑框是如图结果???
求大佬解答QAQ

2条回答 默认 最新

相关推荐 更多相似问题