[quote=引用 1 楼 冷风1023的回复:]选C没有毛病啊,*p的值是a,+4不就是e吗,如果你想得到\0那打印应该是*(p+3)
[quote=引用 5 楼 SuperDay的回复:]'\0'结束标志是针对于整串操作而言的,ch数组有8个字符,都可以独立读写。这个题目里面是读取第一个字符(下标0),其它字符也一样可以访问,比如ch[4]等于'd'。另外,即使是整串操作,printf(ch+4);照样可以显示出"def"这个串
[quote=引用 3 楼 qq_46001652 的回复:] [quote=引用 1 楼 冷风1023的回复:]选C没有毛病啊,*p的值是a,+4不就是e吗,如果你想得到\0那打印应该是*(p+3)
'\0'结束标志是针对于整串操作而言的,ch数组有8个字符,都可以独立读写。这个题目里面是读取第一个字符(下标0),其它字符也一样可以访问,比如ch[4]等于'd'。另外,即使是整串操作,printf(ch+4);照样可以显示出"def"这个串
选C没有毛病啊,*p的值是a,+4不就是e吗,如果你想得到\0那打印应该是*(p+3)
33,317
社区成员
41,771
社区内容
加载中
试试用AI创作助手写篇文章吧