[C++ Primer Plus]学习笔记--每次读取一行字符串输入
来源:互联网 发布:java编程工程师培训 编辑:程序博客网 时间:2024/06/10 11:28
面向行的输入
1.getline( )
getline( )读取整行,它使用通过回车键输入的换行符来确定输入结尾.
使用方法:
char name[20];cin.getline(name,20);
2.get( )
char name[20];cin.get(name,20);
get( )也是读取整行,直到换行符,但是getline( )将丢弃换行符,而get( )将换行符保留在输入序列中.正因为这个原因,当多次输入时
char name1[20],name2[20];cin.get(name1,20);cin.get(name2,20);
由于换行符留在输入队列中,因此第二次get()无法读取到有效内容.
可以采取下列办法:
1.
cin.get(name1,20);cin.get( );cin.get(name2,20);
2.
cin.get(name1,20).get();cin.get(name2,20);
阅读全文
0 0
- [C++ Primer Plus]学习笔记--每次读取一行字符串输入
- 每次读取一行字符串输入
- 每次读取一行字符串输入
- C++ 每次读取一行字符串输入
- C Primer Plus学习笔记----第四章字符串和格式化输入/输出
- C Primer Plus学习 二十三 字符串输入 gets ()函数
- C Primer Plus学习 二十四 字符串输入 fgets ()函数
- C Primer Plus学习 二十五 字符串输入 puts ()函数
- C Primer Plus学习 二十六 字符串输入 fputs ()函数
- C++Primer Plus学习笔记
- 《C Primer Plus》学习笔记
- 《C Primer Plus》学习笔记
- C Primer Plus 学习笔记
- C Primer Plus学习 十五 菜单输入
- 字符串笔记(C Primer Plus)
- (学习)C Primer Plus(3)——字符串和格式化输入/输出
- 《C++.Primer.Plus》学习笔记(一)
- 《C++.Primer.Plus》学习笔记(二)
- Java 领域从传统行业向互联网转型你必须知道的事儿
- C#操作IIS站点 Microsoft.Web.Administration.dll
- mysql更改utf8编码方式
- 通过python进行单网页内图片爬取及下载
- java对象克隆以及深拷贝和浅拷贝
- [C++ Primer Plus]学习笔记--每次读取一行字符串输入
- js获取当前时间的年月日时分秒以及时间的格式化
- spring学习之spring简介
- 简单调试前端 html js css woff ok
- C++ 面试整理之一
- 数组中出现次数超过一半的数字
- 牛客网算法学习笔记-智力题
- show slave status \G 分析
- 在两个模态框中保存数据并实现文件上传问题