標準庫型別string

2021-10-03 14:30:06 字數 787 閱讀 5530

標準庫string

string表示可變長度的字串行

字串是物件。

使用string類要包含標頭檔案(不是)

string的簡單使用:

#include

#include

using

namespace std;

intmain()

讀寫string類:

使用標準庫中的iostream可以讀寫string物件(鍵盤輸入時遇空格或者回車符結束)。

可以用迴圈讀取未知數量的string物件

//讀取輸入流中的單詞,直到檔案結束

string word;

while

(cin>>word)

cout<

//每次讀取一行文字,直到檔案結束

string line;

while

(getline

(cin,line)

)cout

獲取string物件的長度:size()函式返回string物件的長度,即物件中字元的個數。

字串字面值不是string型別,而是const char*型別。

隨機訪問string中的字元:

string物件s的下標範圍從0到s.size()-1

標準庫String型別

1 string物件的讀寫 用iostream標準庫可以用於讀寫內建型別如int double等的值,同樣也可以用iostream和string標準庫,使用輸入輸出操作符來讀寫string物件 注 從標準輸入讀取string,並將讀入的串儲存在s中。string型別的輸入操作符 另外還有乙個有用的s...

標準庫 string 型別

從標準輸入讀取 string 並將讀入的串儲存在 s 中。string 型別的輸入操作符 讀取並忽略開頭所有的空白字元 如空格,換行符,製表符 讀取字元直至再次遇到空白字元,讀取終止。輸入 hello world 則螢幕上將輸出 hello 而不含任何空格。這個函式接受兩個引數 乙個輸入流物件和乙個...

標準庫型別string

include using namespace std string定義在命名空間std中文件 string標準庫 string是乙個內部定義的類,初始化類物件的方式是通過類內部定義的構造方法決定的。下面列出幾個string常用的初始化方式 string s1 預設的初始化方式,s1是乙個空串 st...