C ++ Deque size()函數(shù)返回雙向隊(duì)列中元素的個(gè)數(shù) 。
例如:
deque<int> d={1,2,3,4,5}; d.size()=5;
return_type size();
其中,return_type是無(wú)符號(hào)整數(shù)類(lèi)型。
它不包含任何參數(shù)。
它返回雙端隊(duì)列容器中的元素?cái)?shù)。
讓我們看一個(gè)簡(jiǎn)單的實(shí)例
#include <iostream> #include<deque> using namespace std; int main() { deque<int> d; cout<<"雙端隊(duì)列的大小是 :"<<d.size(); cout<<'\n'; d.push_back(1); d.push_back(2); d.push_back(3); cout<<"雙端隊(duì)列的大小是 :"<<d.size(); return 0; }
輸出:
雙端隊(duì)列的大小是 :0 雙端隊(duì)列的大小是 :3
在此示例中,當(dāng)雙端隊(duì)列'd'為空時(shí),size()函數(shù)將返回0。在雙端隊(duì)列容器中添加三個(gè)元素時(shí),size()函數(shù)將返回3。