標準庫型別string
#include
//直接初始化
string s1
("hiya");
//拷貝初始化
string s2=
"hiya"
;
int
main()
s.empty() :若s為空串,則返回true,否則返回false
s.size() :返回s中字元的個數
s[n]:返回s中位置為n的字元,位置從0開始
s1+s2 :將兩個字串連線成新串,返回新生成的串
s1 = s2 :將s1的內容替換為s2的副本
v1==v2:判定相等,相等返回true,否則返回false
v1!=v2:判定不等,不等返回true,否則返回false
c++中字串字面值並不是標準庫型別string的物件
C 字串 向量和陣列筆記
標頭檔案中一般來說不應包含using宣告 string size 返回無符號整數,型別是size type s.size n為負值int型,會把n自動轉換成無符號型別,n n mod 256 c風格的字串 c風格的字串存放在字元陣列中並以空字元結束 null terminated,0 char ca...
C 筆記 字串 向量和陣列
using宣告可以使程式無須專門的字首使用名字。using namespace name using std cin std cout 用到的每個名字都必須有自己的宣告語句,而且每句話都得以分號結束標頭檔案不應包含using宣告。定義和初始化string物件c string s1 預設初始畫,s1是...
C 字串 向量和陣列
vector物件 以及string物件 的下標運算子可用於訪問已存在的元素,而不能用於新增元素。只能對確知已存在的元素執行下標操作。所有標準庫容器都可以使用迭代器,string物件不屬於容器型別,但是支援很多與容器型別類似的操作。const vectorcv auto it cv.begin it ...