C 中的string用法

2021-07-12 01:11:59 字數 543 閱讀 1474

最近程式設計的時候,老會遇到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 的基...