vector<int> vec_arr;
========
下面的代碼是一個死循環(huán),因為s永遠大于0.
for(size_t s = vec_arr.size() - 1; s >= 0; --s)
cout<<vec_arr[s]<<endl;
正確的倒序遍歷方法是
for(size_t s = vec_arr.size(); s > 0; --s)
cout<<vec_arr[s - 1]<<endl;
posted on 2008-10-06 23:39 肥仔 閱讀(247) 評論(0) 編輯 收藏 引用 所屬分類: C++ 基礎(chǔ)
Powered by: C++博客 Copyright © 肥仔