一个C小题

来源:百度知道 编辑:UC知道 时间:2024/06/07 23:29:52
第11题 对数组a和b进行初始化:char a[ ]="abcdef",b[ ]={'a','b','c','d','e','f'}; 则以下叙述正确的是______
A、数组a与数组b完全相同
B、数组a与数组b长度相同
C、数组a比数组b长度长
D、数组a比数组b长度短

C
a数组是字符串,在字符串最后会加上一个转义字符"\0"表示字符串的结尾.
b数组是字符,后面不加转义字符.
明白了吗?

选C,数组A比B长,字符串数组会在后面加上一个结尾符"\0"

C
数组A有7个字符:a,b,c,d,e,f和'\0'(这是C语言默认的字符串结束字符)
数组B有6个字符,不含'\0'

c