最重要的兩個標準庫類型:string和vector對象
string 類型的輸入操做符:string
一、讀取並忽略開頭全部的空白符模板
二、讀取字符直至再次遇到空白字符,讀取終止容器
string對象的基本操做:數據類型
string s;數據
s.empty() 若是爲空返回true,不爲空返回false字符
s.size() 返回s中字符個數push
size()返回值的存儲必須使用的是string::size_type類型
對s是否爲空判斷兩種方式:
if(s.size() == 0) if(s.empty())
vector 稱爲容器,不是一種數據類型,而是一個類模板,從而能夠用於多個不一樣的數據類型,當使用vector時,必須說明vector保存的是何種對象的類型,經過將類型放在類模板名稱後面的尖括號來指定類型。
vector<int> ivec;
對於容器vector不能夠經過下標操做添加元素,只能使用下標來獲取已存在的元素,添加元素可以使用.
ivec.push_back(7);