以下反向遍历array 数组的方法有什么错误?v

19 查阅
以下反向遍历array 数组的方法有什么错误?vector array;array.push_back( 1 );array.push_back( 2 );array.push_back( 3 );f

参考答案:

正确答案:

\r\n

首先数组定义有误,应加上类型参数:
vector<int> array。其次vector::size_type 被定义为
unsigned int,即无符号数,这样做为循环变量的i
为0时再减1就会变成最大的整数,导致循环失去
控制。

遍历