c语言单词替换strcpy,自定义c语言字符串拷贝函数strcpy

1 , 自定义c语言字符串拷贝函数strcpy/*原串 : Windows Application目标串 : Windows Application请按任意键继续. . .*/#include #include char *strcopy(char ds[], char ss[]) { int i = 0; while(ds[i] = ss[i]) ++i; return ds; } int main() { char s[] = "Windows Application"; char d[20]; printf("原 串 : %s\n",s); printf("目标串 : %s\n",strcopy(d,s)); system("pause"); return 0; }
2,C语言中 Strcpy 的用法懂的来intstr_1[6],str_2[3];strcpy(str_1[6],str_2[3]);就是将str_2[3]复制到str_1[6],要注意str_1中要有足够的空间存放str_2如果之前就已经赋值那么,在copy过来的数组的后面的值是不会改变的 。因此a数组中就应该是ABC\0ef\0,也就是说,如果你输出的是%s那么只会输出ABC\0但是如果输出的是%c , a[5] , 那就是f了 。int str_1[6],str_2[3];strcpy(str_1[6],str_2[3]);就是将str_2[3]复制到str_1[6],要注意str_1中要有足够的空间存放str_2【c语言单词替换strcpy,自定义c语言字符串拷贝函数strcpy】

    推荐阅读