memset初始化数组(结构体也可初始化),不过我在此处并未对结构体初始化..
memst按字节进行初始化,可以选择将数组初始化为0或初始化为-1
#include <iostream>
#include<algorithm>
#include<map>
#include<vector>
#include <cstring>
using namespace std;
int main() {
int c[15];
memset(c, -1, sizeof(c));
for(int i=1; i<15; i++)
cout << c[i] << " ";
cout << endl;
return 0;
}
#include <iostream>
#include<algorithm>
#include<map>
#include<vector>
#include <cstring>
using namespace std;
int main() {
int c[15];
memset(c, 0, sizeof(c));
for(int i=1; i<15; i++)
cout << c[i] << " ";
cout << endl;
return 0;
}
若为1
则
#include <iostream>
#include<algorithm>
#include<map>
#include<vector>
#include <cstring>
using namespace std;
int main() {
int c[15];
memset(c, 1, sizeof(c));
for(int i=1; i<15; i++)
cout << c[i] << " ";
cout << endl;
return 0;
}