c语言的数组初始化!! 10

能不能在c语言中初始化数组时,让某个数组a[]初始化的值全为一个非0的整型(或实型、字符)但不用循环!!就像pascal中:FillChar(P,SizeOf(P),5)... 能不能在c语言中
初始化数组时,
让某个数组a[]初始化的值全为 一个非0的整型(或实型、字符)
但不用循环!!

就像pascal中:
FillChar(P, SizeOf(P), 5);
前五个答案都看了……
但不是这个意思……

比如 int a[10][20]
需要把 这个数组的所有 都赋上值为2的整型
总不能一个一个打:int a[10][20]={2,2,2,2,2,2……};
这样子吧……

不用循环语句
就像Pascal语言中:FillChar(a, SizeOf(a), 2);
就一句,就可以把数组a全置成2了……

请把 详细的语句写出来啊……
展开
 我来答
ahflzt
2008-06-25 · 超过18用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:66.9万
展开全部
memset可以啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chxy2008
2008-06-25 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:140万
展开全部
int a[元素个数]={*,*,*,*,*};星号是你要赋的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
039074197
2008-06-25
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
int a[元素个数]={*,*,*,*,*};星号是你要赋的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wenluoning
2008-06-25
知道答主
回答量:35
采纳率:0%
帮助的人:12.3万
展开全部
上面的都是正确的答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
micky42308
2008-06-25 · TA获得超过130个赞
知道答主
回答量:203
采纳率:0%
帮助的人:187万
展开全部
一楼 正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式