c语言怎么给数组全部赋值为0

   2025-02-04 5330
核心提示:可以使用循环语句将数组的所有元素赋值为0。方法一:使用for循环遍历数组,逐个将元素赋值为0。#include stdio.hint main() {int

可以使用循环语句将数组的所有元素赋值为0。

方法一:使用for循环遍历数组,逐个将元素赋值为0。

#include <stdio.h>int main() {  int arr[5];  // 声明一个包含5个元素的整型数组  // 使用for循环遍历数组,将每个元素赋值为0  for (int i = 0; i < 5; i++) {    arr[i] = 0;  }  // 打印数组的值  for (int i = 0; i < 5; i++) {    printf("%d ", arr[i]);  }  return 0;}

方法二:使用memset函数将数组的所有元素赋值为0。

#include <stdio.h>#include <string.h>int main() {  int arr[5];  // 声明一个包含5个元素的整型数组  // 使用memset函数将数组的所有元素赋值为0  memset(arr, 0, sizeof(arr));  // 打印数组的值  for (int i = 0; i < 5; i++) {    printf("%d ", arr[i]);  }  return 0;}

以上两种方法都可以将数组的所有元素赋值为0。方法一使用for循环逐个赋值,方法二使用memset函数将数组的内存块全部设置为0。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言