字符串函数

来源:6-8 字符串函数

糖糖想好好学习

2018-03-25 10:47

#include <stdio.h>

#include <string.h>

int main()

{

    char s1[100]="";

    char s2[]="我爱,";

    char s3[]="慕课网";

    /*在以下补全代码*/

    strcat(s1,s2);

    strcat(s1,s3);

    printf("%s\n",s1);

    return 0;    

}

都是strcat()可以吗?输出是正确的,运行是错误的,

写回答 关注

1回答

  • 慕慕3042619
    2018-03-25 20:22:13

    strcat在使用时s1与s2指的内存空间不能重叠,且s1要有足够的空间来容纳要复制的字符串

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题