注释:红色加粗 着重字:蓝色加粗 文字说明:棕色
/*==========Title: copy string=========*/
01 main()
02 {
03 char a[]="I am a boy.",b[20],*p1,*p2;
04 p1=a;p2=b;
05 system("cls");
06 for(;*p1!='/0';p1++,p2++)
07 *p2=*p1;
08 *p2='/0';
09 printf("string a:%s/n",a);
10 printf("string b:");
11 for(p2=&b;*p2!='/0';)
12 printf("%c",*p2++);
13 printf("/n");
14 }
第11行可改写为:
for(p2=b;*p2!='/0';) OR for(i=0;i<strlen(b);i++) OR for(i=0;b[i]!='/0';i++)