#c++primer读书笔记1

##c++primer读书笔记1

  1. 获取main函数返回值:$ echo $?(unix系统)
  2. GNU编译器根据版本指定-std=c++0x来打开对c++11的操作 编译器选项对有问题的程序结构发出警告。养成使用时加-wall的习惯。
  3. 系统运行窗口和输入输出对象关联,cin>>val 数据将从程序运行的窗口读入到cin对象;cout<<b 将cout对象写出到窗口。系统运行窗口和输入输出对象关联,cin>>val 数据将从程序运行的窗口读入到cin对象;cout<<b 将cout对象写出到窗口。
  4. 当输入不确定次数时:while(std::cin>>val);
  5. 测试数据多时, 将标准输入和输出与命名文件关联 $ ./a.out 测试数据多时, 将标准输入和输出与命名文件关联 $ ./a.out < infile>outfile
  6. 数据类型决定了数据所占比特以及该如何解释这些比特的内容
  7. 变量提供了一个可供程序操作的存储空间
  8. C++程序员的对象概念:一块能存储数据并具有某种类型的内存空间
  9. **初始化和赋值的含义:**初始化是创建对象是赋予他一个值,而赋值是把对象当前值抹去用新值替代
  10. 初始化形式:int a = 0; int a ={0}; int a{0}; int a(0);
  11. 默认初始化:函数体外初始化为0;函数内定义的变量不被初始化
  12. 引用和对象绑定,初始化是值的拷贝,引用必须初始化
  13. 空指针:int *p1 = nullptr; (c++11) int *p2 = 0; int *p3 = NULL;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值