第三十八题为什莫选B不选C??
3个回答
展开全部
A:不可以使用括号初始化
B:可以,制订了数组的长度为10 而且进行了初始化(空就是0)
C:可以 制订了数组的元素数量(就是长度)为1 且将数组的第一个元素设置为0(在int a[] = {xxxxx}的情况下 你制订了多少值 数组的元素数量(就是长度)就是值的数量 比如 int a[] = {1,2,3}; a数组的长度(元素数量)就是3)(这种属于静态初始化)
D:不可以 这只是把数组a的第一个元素赋值为10 不符合”数组初始化“
综上所述:我认为是题目有问题
B:可以,制订了数组的长度为10 而且进行了初始化(空就是0)
C:可以 制订了数组的元素数量(就是长度)为1 且将数组的第一个元素设置为0(在int a[] = {xxxxx}的情况下 你制订了多少值 数组的元素数量(就是长度)就是值的数量 比如 int a[] = {1,2,3}; a数组的长度(元素数量)就是3)(这种属于静态初始化)
D:不可以 这只是把数组a的第一个元素赋值为10 不符合”数组初始化“
综上所述:我认为是题目有问题
展开全部
C选项没有数组长度参数
追问
可是这样也可以啊??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C是对的,答案错了。
更多追问追答
追问
我也是这么想的不过,BC都对是不是?
追答
说实话我不是很确定,因为我从没见过这种初始化方法,我倾向于B是错的,因为它根本没有初始化。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询