运行结果如图
问题如图,请大神们帮我解下惑,谢谢
3条回答 默认 最新
- qtchen_1988 2019-09-11 10:55关注
1.因为s是数组,数组名代码数组的首地址。&s是存放s首地址的地址。
2.&s[0]是首元素的地址,也就是数组的首地址,跟s一样;跟s[0]不一样,s[0]是首元素,是个字符。
3.(s+5)是偏移5个单位,输出还是字符串,不是字符,因为你的字符串刚好是6个c,只是输出最后一个c,你可以添加几个字符测试看。
4.&s[5]跟第二条一样,也很第五类似,输出字符串。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用