C++初步认识 第一章
来源:互联网 发布:winzip mac 5 注册码 编辑:程序博客网 时间:2024/06/06 23:18
以上是我自己敲的一个小例子。
其中,cin和cout呢,相当于C语言中的printf,scanf,输入和输出函数。
其中呢,cin.get()是一个读取单个字符的方法。就是说你输入一串字符,取得的只是一个单个字符。
endl为回车,换行。原以为它跟\n的功能是一样的,但后来在网上看了看,还是有区别的;
endl是一个特殊值,称为操纵符,将它写入输出流时,不仅具有输出换行的效果,而且它刷新与设备关联的缓冲区,通过刷新缓冲区,用户可立即看到写入到流中的输出。
\n仅仅是一个换行符,将它写入到输出流时,只能起到一个换行的作用,不能刷新输出。
因此建议,在能用cout<<endl;的形式时不要用cout<<'\n';形式。
程序员经常在调试过程中插入输出语句,这些语句都应该刷新输出流。忘记刷新输出流可能会造成输出信息停留在缓冲区,如果程序崩溃,将会导致对程序崩溃位置的错误判断。
endl = \n + flush
0 0
- C++初步认识 第一章
- JAVA-初步认识01-第一章
- JAVA-初步认识02-第一章
- 初步认识C语言
- 第一章 对开发平台的初步认识
- JAVA-初步认识03-第一章命令行
- JAVA-初步认识-第一章知识点框架
- JAVA-初步认识-第一章-环境变量的搭配
- 谭浩强版C++课本实例 第一章 c++的初步认识
- c/c++基础(十四) 初步认识gcc
- 黑马程序员——初步认识Objective-C
- C语言笔记之指针的初步认识
- 13.3 多个.c文件的初步认识
- μC/OS-II系统初步认识及基本数据类型
- 【C#】对Visual Studio使用的初步认识
- 第一章 C++初步知识
- 第一章Django初步-安装
- 第一章Python 初步介绍
- 导航视图、页签视图、模态视图的相…
- 【C语言天天练(二四)】内存分配
- linux系统domino控制台报“WARNING: The maximun number of file handles (ulimit -n) allowed for Domino ”的解决办法
- NJKWebViewProgress进度条接口库(…
- 登陆界面登陆后页面的跳转及单例的…
- C++初步认识 第一章
- aidl 中通过RemoteCallbackList 运用到的回调机制: service回调activity的方法
- IOS 代理传值
- No architectures to&nb…
- 华为招聘:手机号码合法性判断
- ios TableViewCell的分割线
- Decorator 设计模式
- mac 机上使用versions进行版…
- IOS 直播TV的功能