下面程序段的运行结果是( )。char x[5]={'a', 'b', '\0', 'c', '\0'};printtf(“%s”,x);
A. 'a''b'
B. ab
C. ab c
D. abc
查看答案
下面关于数组的叙述中,正确的说法是( )。
A. 在定义一个数组时必须指定数组长度
B. 必须用常量表达式来定义一个数组的长度
C. 对数组进行初始化时大括号中的数据个数必须和数组的长度相同
D. 定义一个一维数组时必须对数组进行初始化
字符串的长度是( )
A. 串中不同字符的个数
B. 串中不同字母的个数
C. 串中所含字符的个数且字符个数大于零
D. 串中所含字符的个数
设有定义:char s[12]="string";则strlen(s)值是( )
A. 6
B. 7
C. 11
D. 12
( )是非法的转义字符。(2.0)
A. ‘\b’
B. ‘\x0A’
C. ‘\0A’
D. ‘\’’