自己写了一个字符串连接函数。
程序代码:
# include<stdio.h> char* mystrcat(char a[ ],char b[ ]) { int j=0 , i ; for (i=0;1<2;i++) if(a[i] != '\0') j++; //测a的有效长度 else break; for(i=j;1<2;i++) { a[i]=b[i-j]; if(b[i-j]=='\0') break; } return (a); } //主函数 int main(void) { char str1[ ]="i am "; char str2[ ]="a student"; puts( mystrcat (str1,str2) ); return 0; }
新手学习,呵呵,大家给点意见