已知char类型变量占用1个字节,且数组定义如下,则数组str在内存中所占字节数是( )。char str[81];
A. 0
B. 10
C. 80
D. 81
对于定义 char str[11] = "abc\000def\n"(注:其中0为数字零),求字符串str的长度len和数组str的大小size,len和size分别是:
A. 12,13
B. 3,11
C. 3,9
D. 3,4
以下定义语句中不正确的是
A. double x[5]={2.0, 4.0, 6.0, 8.0, 10.0};
B. char c2[]={'\x10', '\xa', '\x8'};
C. char c1[]={'1', '2', '3', '4', '5'};
D. int y[5]={0,1,3,5,7,9};
以下不正确的赋值或赋初值的方式是( )。
A. char str[]="string";
B. char str[7]={'s', 't', 'r', 'i', 'n', 'g'};
C. char str[10];str="string";
D. char str[7]={'s', 't', 'r', 'i', 'n', 'g','\0'}