#include<stdio.h>
char* str_copy(char *d, const char *s)
{
char *t = d;
while (*d++ = *s++) /*另一种解法*/
; /*while(d[i] = s[i])*/
return t; /* i++; */
}
int main(void)
{
char *prt = "1234";
char tmp[128];
printf("str = \"%s\"\n", prt);
printf("复制的是:", tmp);
scanf("%s", tmp);
str_copy(prt, tmp);
puts("复制了。");
printf("str = \"%s\"\n",&prt);
return 0;
}
错误的方法指针复制字符串
最新推荐文章于 2023-10-29 01:57:03 发布