在C语言中,以下合法的数组定义是( ) 。 A.int a[] ={0,1,2,3,4,5}; B.int a[5]={0,1,2,3,4,5}; C.chara="string";D.inta[]="string";... C.char a= "string"; D.int a[]="string"; 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 数组 定义 a.int b.int 搜索资料 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? _277282419 推荐于2018-02-26 · TA获得超过631个赞 知道小有建树答主 回答量:227 采纳率:100% 帮助的人:125万 我也去答题访问个人页 关注 展开全部 A.int a[] ={0,1,2,3,4,5}; B.int a[5]={0,1,2,3,4,5};C.char a= "string"; D.int a[]="string";首先A是正确的虽然没有值定数组长度可是会自动确认长度。B的问题是初始化元素的个数超过了定义的个数C的问题是将一个字符串的首地址赋值给一个char变量D的问题是将字符串的首地址赋值给int类型数组肯定不行类型不一样。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 受伤的莲子 2016-11-08 · 超过36用户采纳过TA的回答 知道小有建树答主 回答量:105 采纳率:0% 帮助的人:30.7万 我也去答题访问个人页 关注 展开全部 选A,B选项多了一个数,C选项a为单个字符类型,D选项int应改为char 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-05-25 合法的数组定义是 A.int a[ ]=”string”; ... 6 2011-08-09 合法的数组定义是() A.int a[]={“string”... 157 2014-01-21 在c语言数组中int a[][3]={1,2,3,4,5};... 23 2009-08-20 C语言问题...下列合法的数组定义是哪个 其他的为什么不是 6 2018-12-26 c语言合法数组定义 2010-06-15 C语言 合法数组定义 1 2014-01-09 14、下列c代码中,合法的数组定义是( ) 1 2012-01-10 合法的数组定义是( )。 5 更多类似问题 > 为你推荐: