21xrx.com
2024-09-17 03:36:11 Tuesday
登录
文章检索 我的文章 写文章
如何用C语言初始化一个数组全为1
2023-06-15 18:21:48 深夜i     --     --
C语言 数组 初始化 循环 元素 sizeof

在C语言中,要初始化一个数组并把所有的元素都设置为同一个值是一个非常常见的需求。本文将介绍如何使用C语言初始化一个数组并且把所有的元素都设置成1。

首先,我们创建一个长度为10的数组,代码如下:


int arr[10];

接下来,我们可以使用循环来遍历这个数组并把所有的元素都设置成1。例如,使用for循环可以实现如下:


for(int i = 0; i < 10; i++){

  arr[i] = 1;

}

这段代码把数组arr的前10个元素都设置成了1。如果我们想要把数组的所有元素都设置成1,可以把循环条件改成:


for(int i = 0; i < sizeof(arr)/sizeof(arr[0]); i++){

  arr[i] = 1;

}

这里使用了sizeof运算符来获取数组的长度,并除以每个元素的长度,得到了元素的个数。这样就可以把数组的所有元素都设置成1了。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复