没有0结束符的不是串,题中y数组内容就不是串,只是个数组而已
x 是数组 x的内容同时也是串(系统自动添加了0结束符)
y是数组 但y的内容不是串 即然不是串也就不存在串长的说法
说法正确的只有B,不过那考试题如果正的是让选不正确的,而标准答案又是B那只能说明这个考试太过儿戏了,不值得去考它
你的理解是对,答案也是对的。这样的题能理解就行了,不用太刻意去关注答案。系统默认加的是\0而不是/0,AB中对于x和y是不是相同的,x和y是数组名,同时也是数组首地址,比较是不是相同是比较内容还是比较地址?说的不清楚,对于D中y中包含'\0'就不能成为字符串。
当然是不一样啦
B. x,y不相同
你这条题是选正确答案吧
就B对