21xrx.com
2024-09-19 09:10:31 Thursday
登录
文章检索 我的文章 写文章
「C语言技巧」如何给数组赋值
2023-06-15 13:45:05 深夜i     --     --
C语言 数组 赋值

在C语言中,要给数组赋值可以使用循环语句遍历数组元素一个一个地赋值,也可以使用memset函数批量赋值。

使用循环语句,示例代码如下:


int arr[10]; //定义长度为10的整型数组

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

  arr[i] = 5; //将数组arr的每一个元素赋值为5

}

上述代码中,通过循环语句遍历数组arr,将每个元素的值设置为5。

使用memset函数,示例代码如下:


int arr[10]; //定义长度为10的整型数组

memset(arr, 5, sizeof(arr)); //将数组arr的每一个元素赋值为5

上述代码中,memset函数可以将一段内存空间全部设置为指定的值,其中第一个参数为待设置的内存块地址,第二个参数为设置的值,第三个参数为内存块长度。在上述代码中,通过将数组arr的地址传入memset函数,将所有元素的值设置为5。

  
  

评论区

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