单选题 对两个数组a和b进行下列初始化:
char m[]="1234567";
char n[]={"1", "2", "3", "4, "5", "6", "7"};
则下列叙述正确的是______。
【正确答案】 C
【答案解析】[解析] 本题考查字符串数组和字符数组赋值的区别。“char m[]="1234567";”定义一个字符型数组并初始化,C语言规定,在字符串的末尾自动加上串结束标记"/0",因此数组m的长度是8;而数组n是按照字符方式对数组初始化,系统不加上串结束标记"/0",因此数组n的长度是7。