C++中 array所有元素初始化为-1 怎么实现?在a = new int[cap]; 的时候可以直接初始化每一个元素的值嘛?
可以用int a = new int[5]{1,2,3,4,5}; int a[5]={1,2,3,4,5};初始化为同一个数字 楼上是正解,方便
memset(aa, -1, sizeof(int) * MAX_COUNT);
std:fill_n(array, n, -1);
memset(数组, 0xff, 长度 * sizeof(int))
int iSize = 100;
int *array = new int[iSize]
memset(array, -1, sizeof(int) * iSize)