1、用getline()读取输入行
1)当程序使用cin输入时,cin用空白符合行结束符将各个值分开。
2)如根据所需输入的值,可能需要读取一整行文本,则用getline()。
3) getline的功能是从输入流读取对个字符,并允许指定输入终止字符,
读取完成后,从读取的内容中删除终止字符。
如:
char line[100]
cin.getline(line,100,'t') 输入字符 chinatball回车
cout<<line 输出为china。但ball还在流中未被提取出来?。
2、用get()读取 (单个字符或多个字符)
1)get函数的功能与提取运算符(>>)很像,
2)主要的不同点是get函数再读入数据是包括空白字符。
3)
4)需要单独提取换行符。。。。。。。。。。