有关指针的一道题

来源:互联网 发布:万网 域名查询超时 编辑:程序博客网 时间:2024/06/06 21:40
#include<stdio.h>int main(){char b[]="ABCD";char *p;for(p=b;*p;p+=2)printf("%s",p);return 0;}//printf("%s",chp);会打印从chp开始直到遇到'\0'结束符for(chp=b; *chp; chp+=2)  printf("%s",chp);第一次chp=bprintf("%s",chp);打印出ABCD之后chp=b+2,指向“ABCD”中的‘C’,printf("%s",chp);打印出CD之后chp=b+2,指向“ABCD”后面的'\0'循环跳出最终打印:ABCDCD结束

0 0
原创粉丝点击