int rock[50001];
memset(rock,-1,sizeof(rock));
cout<<rock[1000];
int rock[50001];
memset(rock,0,sizeof(rock));
cout<<rock[1000];
int rock[50001];
memset(rock,1,sizeof(rock));
cout<<rock[1000];
cout<<rock[2];
输出:16843009 16843009 //与计算机存储原理有关
int rock[50001];
memset(rock,1,6*sizeof(int));
cout<<rock[5]; //0~5这6个值赋值为16843009
cout<<rock[6];