c语言中定义数组大括号内必须要有数字吗 还有这个例题对吗
展开全部
int a[]={.....}; 可以在定义的时候给出初始值。可省略。 int b[][5]={...}; 同上,但是第二个不能省略。 a[]=3; 这样做就不对了,里面没有定位,不能省略。 b[][2]=2; 同上,不能省略。 a[x]=3;这样做也对,但是要保证变量x的值正确。C不会自动给你查越界。你自己要小心。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个没有错,只要有一个定义,其他没有定义的会自动赋0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询