两个字符串连接的问题!!
用函数求或者普通的方法来求~~
就是不用STRCAT函数来连接!!!~~~
我想了好久都想不到啊~~~
大家帮帮忙!!!!!

--------------------------------------------------------- [glow=255,green,2]______[/glow] [glow=255,blue,2]—————[/glow]
对不起我没有给你事例!! 我写一个: #include <stdio.h> #include <string.h>
/*************MyStrcat start ***********************/ //MyStrcat 将str1和str2字符串连接起来存入str1中 void MyStrcat(char str1[],char str2[]) { int i,j; for (i = 0; str1[i] != '\0' ; ++i) { } for (j = 0; str2[j] != '\0'; ++j,++i) { str1[i] = str2[j]; } str1[i] = '\0';//上面的那个这里有问题!-------------------------------------------------This is right! } /*************MyStrcat end ***********************/
void main() { char str1[80],str2[20];
printf("Input tow string:"); gets(str1); gets(str2);
MyStrcat(str1,str2); puts(str1); } 上面的这个才是正确的版本!刚开始的那个有个小小的错误!
[此贴子已经被作者于2004-12-31 00:53:33编辑过]