CDWordArray array;
array.SetSize(100);
int m = 10;
array.Add(m);
为什么是这样
array[100] == 10;
而不是
array[0] == 10;
请问为什么增添新元素时是从索引100开始而不是从0开始?那又怎么在索引0--99处添加新元素?
array.SetSize(100);
int m = 10;
array.Add(m);
为什么是这样
array[100] == 10;
而不是
array[0] == 10;
请问为什么增添新元素时是从索引100开始而不是从0开始?那又怎么在索引0--99处添加新元素?
SetSize(100)就是分配100个数字项
这是你再Add,当然是在100后面添加了在索引0--99处添加新元素直接array[0] = 1; array[1] = 1; ....
可以用SetAt指定