请教关于字符串复制
#include"stdio.h"void copy_string(char *from,char *to)
{while ((*to=*from)!='\0')
{to++;from++;}
}
main()
{
char *a= "I am a teacher.";
char *b= "you are a student.";
printf("string_a=%s\nstring_b=%s\n",a,b);
copy_string(a,b);
printf("\nstring_a=%s\nstring_b=%s\n",a,b);
return 0;
}
我没有直接利用字符串函数,而是自己写了一个,没有错误了,却总是不能正确运行,请高手指点,谢谢!