中易网

C的一维数组怎么初始化?

答案:2  悬赏:70  
解决时间 2021-04-28 06:00
  • 提问者网友:孤笛钟情你
  • 2021-04-27 20:39

C的一维数组怎么初始化?

a[50]我都想令成1

 

怎么写?不要a[50]={1,1,1,1,1,1,1,1,1.....}(50个)。。。

最佳答案
  • 二级知识专家网友:萝莉姐姐鹿小北
  • 2021-04-27 20:46

将50个都复制为1,可以用memset函数。具体如下:


int a[50];


memset(a,1,50);


这样就可以把数组a的50个元素都设置为1了


全部回答
  • 1楼网友:没感情的陌生人
  • 2021-04-27 21:35
a[50]=1; //这样不就把它的初始值赋值成1了嘛
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息