可以使用循環語句將數組的所有元素賦值為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。