若对数组进行初始化,下列选项中,错误的是( )。

admin2017-07-28  27

问题 若对数组进行初始化,下列选项中,错误的是(    )。

选项 A、char name[3][10]={"Tracy","Lamar","McGrady"};
B、char team[7]="Rockets";
C、double score[]={25.6,32.1,28.0};
D、int matrix[3][3]={1,2,3,4,5,6,7,8,9};

答案B

解析 c类型字符串的结尾必须有空字符’\0’,所以常量字符串“Rockets”包含7个字符和1个空字符’\0’,所以需要8个字节空间来存放,选项B错误。本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/yUAp777K
0

最新回复(0)