《C++ Primer Plus》读书笔记(一、二章)
来源:互联网 发布:淘宝设置公益宝贝 编辑:程序博客网 时间:2024/06/16 07:48
C++在C上添加了面向对象和泛型编程
程序=数据+算法
1.cin.get()
有的窗口运行完会自动关闭,为了让窗口打开,在return 0;之前加上cin.get(); 该语句在此处可以让程序暂停
2.void main();和int main();等效,但十分不提倡
3.使用cin、cout必须使用iostream
4.如果是iostream,则应写 using namespace std;而iostream.h则不用
名称空间
对于不同厂商的代码,可能两个封装好的产品都包含一个叫wanda()的函数,这样,使用wanda()时,编译器不知道指哪个版本。
可以用名称空间来区分,如xiaomi公司的wanda()函数全称为xiaomi::wanda(); 而huawei公司的则是huawei::wanda();
5.endl也是在头文件iostream中定义的,且位于名称空间std中
6.当cout的代码很长时,可以:
cout<<”Now you have”
<<25
<<”carrots.”;
7.printf
%s 字符串 %d int %f float %lf double
函数变体
即使一个函数不接受任何参数(如随机整数函数rand()),但函数调用时必须包括括号(即使没有参数)
8.return 后可跟表达式,如:return 2*3;
P35 2.6复习题
1.#include是做什么用的?
在最终编译之前,使用iostream文件内容替换该编译指令
2.using namespace std;是做什么用的?
使程序可以使用std命名空间中的定义
- 《C++ Primer Plus》读书笔记(一、二章)
- C-PRIMER PLUS读书笔记
- C-PRIMER PLUS读书笔记
- C Primer Plus 读书笔记
- C Primer Plus(二)
- C++ primer plus读书笔记(二)
- C Primer Plus(一)
- C++ primer plus读书笔记(一)
- 《C Primer Plus》(1-4章)读书笔记
- 读书笔记:C++primer plus第十章
- C primer plus 读书笔记(2)
- C primer plus 读书笔记(3)
- c primer plus 读书笔记1
- C primer plus 读书笔记2
- C primer plus 读书笔记3
- C primer plus 读书笔记 (1)
- C++Primer读书笔记(一)
- C++primer读书笔记(一)
- 希捷硬盘解决目录或文件无法读取问题(20171210)特此记录
- 不忘初心,砥砺前行。
- Intellij IDEA使用(六)—— 使用Intellij IDEA创建Java项目并配置jar包
- 用ant打包可运行的jar文件 (将第三方jar包放进你自己的jar包)
- Hibernate中的 Session 与Transaction
- 《C++ Primer Plus》读书笔记(一、二章)
- solidity智能合约开发工具Atom及其插件安装
- Linux部署jboss引发的思考
- 12.8~12.9题解
- [最短路]kuangbin4
- Mysql之我见十(行锁)
- Ubuntu16.04 配置备忘录,自用
- 吴恩达机器学习之牛顿方法
- 537.Complex Number Multiplication