#include<stdio.h>
main(){int i;char a[18],b[18],c[18]={"How are you!"};
char *p=a,*q=b,*x=c;
for(i=0;(*(p+i)=*(x+i))!='\0';i++);
for(i=0;(*(q+i)=*(x+i))!='\0';i++);}
问题:第一个for循环后,指针x发生了移动,那么第二个for循环中指针x应该越界了
3 回答
- 3 回答
- 0 关注
- 1279 浏览
添加回答
举报
0/150
提交
取消