88问答网
所有问题
当前搜索:
下列数组初始化错误的是
下列数组初始化错误的是
?
答:
答案应该是C
。C的定义x[4][]是错误的,多维数组只有最高维的大小可以不指定,而C之中只指定了最高维(二维)的大小是4,却没有指定一维的大小,一维的大小必须指定。D中相当于定义: int x[2][3] = {{1,2,3}, {4}};
下列
二维
数组初始化
语句中,
不正确的是
( )。D.intb[3][2]={(1,2...
答:
【答案】:D 解析: 在对二维
数组
元素赋初值时,可以只对部分元素赋初值,未赋初值的元素自动取0;C语言规定,对于二维数组,只可以省略第1个方括号中的常量表达式,而不能省略第2个方括号中的常量表达式;赋的初值不能多于事先定义好的数组元素个数。在选项D)赋值表达式中,对每一维的元素赋初值应用...
下列
二维
数组初始化
语句中,
不正确的是
()。
答:
正确答案:D
数组初始化
时,
下面
说法
错误的是
___。
答:
char a4[]={"adfaadf"};D错误:char a5[][100]={"adfaadf","dd"};原因不明,调试一下,果然是
错的
下列
对字符指针
数组的初始化
,
错误的是
( )
答:
题目中对字符指针
数组的初始化错误的是
答案d。不可以用常数来指定一个指针的值。
下列
对二维
数组
a进行
不正确初始化的是
答:
D是
错误的
。因为声明二维
数组
时,不能省略后面的任何一个维数的数字。如:int a[2][3];。但是,如果是声明的同时赋值,可以省略前一个数字,而后面一个不能省略。如可以写成int a[][3]={{1,2,3},{4,5,6}};,这时前一个维数系统自动生成为2,这跟写成a[2][3]={{1,2,3},{...
[c]
下面是
对
数组
s的
初始化
,其中
错误的是
?
答:
D因为“abcde”本身就有5个字符了,s这个字符
数组
满了,电脑就不会自动加串结束符,所以D中的s代表的不是字符串,从这个意义上讲它就错了 to pright先生:D选项并不会引起编译
错误
,这点在TC20下证实.另外B选项的初始化因为不满5个,编译器会自动为未
初始化的
项赋0值,这个也在TC20下证实 ...
8、
下列
给字符
数组
进行的
初始化
中,
不正确的是
A. char s1[]="abcd...
答:
D是
错的
。
下面
二维
数组
正确的
初始化
语句是哪个,请说明下
错误的
选项...谢谢_百度...
答:
只有满了一行才会保存到下一行。如果你在声明时候不给个准确的每行可以保存的个数,程序是不知道什么时候“换行”的,也就是必须要有第二个下标的原因 。B正确。C
错误
。定义了一个2行4列的
数组
,但是给出的有三行。D正确。部分元素赋初值时未赋初值的元素自动取0值。
...定义一个字符
数组
str并对其进行
初始化
,有
错误的是
() D. char str...
答:
C有
错误
,错在申请的空间不足以装填
初始化的
数据长度。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
以下对数组初始化错误的是
结构体变量的概念和实质
x的n次方用c语言怎么表示
冒泡排序456321
下列数组初始化正确的是
下列定义语句中错误的是
结构体变量的定义
while和do while循环的主要区别
下列对字符数组的初始化不正确的是