1.cin>>
注意:>> 是會過濾掉不可見字符(如 空格 回車妄均,TAB 等)?
?cin>>noskipws>>input[j];//不想略過空白字符柱锹,那就使用 noskipws 流控制
2、cin.get()
用法1: cin.get(字符變量名)可以用來接收字符
用法2:cin.get(字符數(shù)組名,接收字符數(shù)目)用來接收一行字符串,可以接收空格
.3丰包、cin.getline()? // 接受一個字符串禁熏,可以接收空格并輸出
接受5個字符到m中,其中最后一個為'\0'邑彪,所以只看到4個字符輸出匹层;
//cin.getline()實際上有三個參數(shù),cin.getline(接受字符串的看哦那間m,接受個數(shù)5,結(jié)束字符)
//當?shù)谌齻€參數(shù)省略時锌蓄,系統(tǒng)默認為'\0'
//如果將例子中cin.getline()改為cin.getline(m,5,'a');當輸入jlkjkljkl時輸出jklj,輸入jkaljkljkl時撑柔,輸出jk
4瘸爽、getline()? ? // 接受一個字符串,可以接收空格并輸出铅忿,需包含“#include<string>”
和cin.getline()類似剪决,但是cin.getline()屬于istream流,而getline()屬于string流檀训,是不一樣的兩個函數(shù)