最近程式設計的時候,老會遇到string型別的字串,但偏偏自己的記性不太好!所以就自己總結了
string s1="hello"
string s2("world")兩種初始化的方法
string s3 = s1 + s2 :string s1和string s2 合併成string s3 的幾種方式
string s4="hello"+s2;
string s5="hello"+s2+"world"
string s6="hello"+"world":這種合併的方式是錯的,必須要有string型別的變數才行
下面是string型別使用的函式
string型別的函式
s.empty() 函式的作用是判斷s是否為空串,若是則返回true,否則返回false
s.size() 返回s中字元的個數
s[n] 返回s中位置為n的字元,位置從零開始
我想到了更多在補充!
c 中的string用法
向string 的後面加字元或字串。比 push back 更靈活 1 向string 的後面加c string basic type ptr string s hello s hello const char c out there s hello out there 2 向string 的後面加...
c 中string的用法
c 中string的用法 string在c 中是作什麼用的阿?既有string str宣告變數的,也有string n,的,我是新手,謝謝了。之所以拋棄char 的字串而選用c 標準程式庫中的string類,是因為他和前者比較起來,不必 擔心記憶體是否足夠 字串長度等等,而且作為乙個類出現,他整合的...
C 中string的用法
之所以拋棄char 的字串而選用c 標準程式庫中的string類,是因為他和前者比較起來,不必 擔心記憶體是否足夠 字串長度等等,而且作為乙個類出現,他整合的操作函式足以完成我們大多數情況下 甚至是100 的需要。我們可以用 進行賦值操作,進行比較,做串聯 是不是很簡單?我們盡可以把它看成是c 的基...