奥礼网
新记
main() { char s[]="1234",*p; for(p=s;p<s+2;p++) printf("%s,",p); } 答案为什么是 1234,234,
如题所述
举报该文章
相关建议 2012-06-30
这个
for循环
执行两次。第一次,指针p的值为数组s的首地址,printf("%s,",p);则输出整个字符数组的元素:“1234”。 第二次p就指向s1,即指针现在的值为s1的地址,所以就从s1开始输出,即“234”。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/nng5nwg1w.html
其他看法
无其他回答
相似回答
大家正在搜