这里的循环条件是什么意思main(){ char a[20]="abc',b[]="XYZpq12",*p=a,*p1=b; for(;*p;p++);for(;*p1;p1++) if(*p1

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 04:17:33
这里的循环条件是什么意思main(){ char a[20]=

这里的循环条件是什么意思main(){ char a[20]="abc',b[]="XYZpq12",*p=a,*p1=b; for(;*p;p++);for(;*p1;p1++) if(*p1
这里的循环条件是什么意思
main()
{ char a[20]="abc',b[]="XYZpq12",*p=a,*p1=b;
for(;*p;p++);
for(;*p1;p1++) if(*p1

这里的循环条件是什么意思main(){ char a[20]="abc',b[]="XYZpq12",*p=a,*p1=b; for(;*p;p++);for(;*p1;p1++) if(*p1
p1应该是类似char *的
循环条件:p1所指向的内存字节不是'\0'.
这个循环通常用于从当前位置遍历到字符串末尾.