【C++ primer】第一章 快速入门 读书笔记

版权声明:本文为博主原创文章,欢迎分享,禁止转载。 https://blog.csdn.net/nomadlx53/article/details/51894208

1.1 编写简单的c++程序

  • 返回 0值表明程序程序成功执行完毕,非零返回值表明有错误出现。

  • 返回值类型必须和函数的返回类型相同,或者可以转换成函数的返回类型。

1.1.1 编译与执行程序

1.2 初窥输入/输出

术语“流”试图说明字符是随着时间顺序生成或消耗的。

iostream标准库

  • istream 输入流

  • ostream 输出流

1.2.1 标准输入与输出对象

istream对象:

  • cin 标准输入

ostream对象:

  • cout 标准输出

  • cerr 标准错误

  • clog 产生程序执行的一般信息

1.2.2 一个使用IO库的程序

std::endl 换行且刷新输出流

忘记刷新输出流可能会造成输出停留在缓冲区中,如果程序崩溃,将会导致程序错误推断崩溃位置。

命名空间

  • 好处:间程序员可以避免与库中定义的名字相同而引起无意冲突

  • 缺点:必须显式地表达出使用的是命名空间

1.3 关于注释

错误的注释比没有注释更糟。

临时忽略一段代码更好的方法,是用编辑器在要忽略的每一行代码前面插入单行注释。这样,你就无需担心要注释的代码是否已包含注释对。

猜你喜欢

转载自blog.csdn.net/nomadlx53/article/details/51894208