strcat是会改变原来的字符型数组的值的。
#include<stdio.h> #include<stdlib.h> #include<string.h> void main() { char a[20]="sun"; char b[20]="jie"; char *c; c=strcat(a,b); printf("%s ",a); }