慕粉004404296
2017-11-30 21:22
#include <stdio.h> #include <string.h> int main() { char s1[100]=""; char s2[32]="18岁少年想当软件工程师"; char s3[]="慕课网"; printf("%s\n",strcat(s2,s3)); return 0; }
你可以先用strlen看一下s2和s3的长度,看看两个加起来是不是超过了内存
的确不能重叠,但是它是直接加在s2后面的。
C语言入门
926026 学习 · 20793 问题
相似问题