#include
int main()
{
char a[]="i am a stuip!",b[20];
int i;
for( i=0;*(a+i)!='\0';i++)
*(b+i)=*(a+i);
*(b+i)='\0';
printf("a is %s\n",a);
for(i=0;b[i]!='\0';i++)
printf("%c",b[i]);
return 0;
}
为什么直接printf 数组a可以打印出字符串,而printf数组b不能呢?
阅读(608) | 评论(0) | 转发(0) |