字元串輸入 面向單詞 cin : 使用空白(空格、製表符和換行符)來確定字元串的結束位置。 自動添加空字元。 面向行 getline(m,n) m 存儲輸入行的數組名稱,n 為讀取字元數。 最多讀取 n-1 個字元,自動添加空字元。 換行符確定輸入結尾,停止讀取。 不保存換行符,用空字元代替換行符。 ...
字元串輸入
-
面向單詞
-
cin :
- 使用空白(空格、製表符和換行符)來確定字元串的結束位置。
- 自動添加空字元。
-
-
面向行
-
getline(m,n)
-
m 存儲輸入行的數組名稱,n 為讀取字元數。
-
最多讀取 n-1 個字元,自動添加空字元。
- 換行符確定輸入結尾,停止讀取。
- 不保存換行符,用空字元代替換行符。
- 讀到空行時設置失效位。恢覆命令:cin.clear()。
-
-
cin.get(m,n)
- 與 getline(m,n) 工作方式相同,但不再讀取並丟棄換行符,而是將其留在輸入隊列中。
- 讀到空行時設置失效位。恢覆命令:cin.clear()。
-