①批量从一开始替换数组的值
#include<bits/stdc++.h>
using namespace std;
int main()
{
char str[]="hello thank you";
memset(str,'0',5);
printf("%s",str);
return 0;
}
②清空字符串数组——用‘/0’
#include<bits/stdc++.h>
using namespace std;
int main()
{
char str1[100];
memset(str1,'\0',sizeof(str1));
}
一:‘\0’——清空字符串
二:右侧表示大小——sizeof(str1);sizeof(a);5;
③整型数组批量设为0
#include<bits/stdc++.h>
using namespace std;
int main()
{
int arry[10];
memset(arry,0,sizeof(arry));
}