#include <stdio.h>
#include <string.h>//使用memset要用到这个头文件
/*
memset(数组名,0,sizeof(数组名)) -->把数组中的元素全部初始化成中间这个数据
*/
int main()
{
int arr[5]={1,2,3,4,5};
printf("原始数据为:\n");
for(int i=0;i < 5;i++)
{
printf("%d\t",arr[i]);
}
printf("\n");
printf("\n");
memset(arr,0,sizeof(arr));
printf("改变后的数据为:\n");
for(int i=0;i < 5;i++)
{
printf("%d\t",arr[i]);
}
return 0;
}
运行结果
原始数据为:
1 2 3 4 5
改变后的数据为:
0 0 0 0 0