C++ 向量的長度

2023-03-20 16:02 更新

這里有幾個函數(shù)可以讓你在apvector中調(diào)用。其中一個是非常有用的,就是:length。顯而易見的,它返回的是向量的長度(元素的個數(shù))。

這比使用一個靜態(tài)量用來確定循環(huán)的上限更好。使用這個方式,即使你的向量發(fā)生改變,你也不需要去修改你程序的循環(huán)語句。它們會在任何的向量中準確的工作著。

for (int i = 0; i < count.length(); i++) {
    cout << count[i] << endl;
}

最后一次的循環(huán)體被執(zhí)行,i的值就等于count.length() - 1, 這指向最后一個元素。當i等于count.length() 時,條件語句為假,循環(huán)體不會被執(zhí)行,這是一件好事,如果不這樣它會導致發(fā)生一個運行時錯誤。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號