c和cpp比较(2)--读书笔记4
来源:互联网 发布:cm是什么意思网络用语 编辑:程序博客网 时间:2024/06/18 12:01
1.const 如果没有修饰 指针* 或者 引用& 时,在考虑类型时不用考虑const。
2.volatile : (1)防止编译器对汇编指令进行顺序上的优化
(2)防止寄存器存储变量的副本值
==============================================================
一、const 和一级指针的结合
1、const int *p;<==> int const *p
2、int * const p; (常量)(变量名本身被const修饰) (在C++中常量必须初始化)
3、const int * const p;(常量)(变量名本身被const修饰)
二、const错误的表达式 (×) (√)
1、直接修改常量
2、间接修改:常量的指针或者引用泄露出去
三、内置类型产生的临时量都是常量,不可更改
自定义类型产生的临时量都是变量,可以修改
阅读全文
0 0
- c和cpp比较(2)--读书笔记4
- c和cpp比较(1)--读书笔记3
- c cpp字符串比较
- Effective cpp 读书笔记4
- Effective cpp 读书笔记2
- effective cpp 读书笔记2
- Cpp Concurrency In Action(读书笔记4)——C++内存模型和原子类型操作
- 读书笔记之c和指针(4)
- 读书笔记之c和指针(2)
- 读书笔记-C++PrimerPlus-CPP流的总结
- 《C和指针》读书笔记(4)
- 读书笔记:C和指针4
- 《C和指针》读书笔记(2)
- 《C和指针》读书笔记(2)
- 《c和指针》读书笔记2
- 读书笔记:C和指针2
- Mix C Cpp (C和C++混合编程)
- cpp和c的区别
- 插入排序
- Xshell简介与安装
- ubuntu下 python分布式任务管理
- Hdu 6162 Ch’s gift(Tarjan+dp)
- 机器学习面试
- c和cpp比较(2)--读书笔记4
- 51采集PCF8591数据通过ESP8266上传C#上位机
- oracle 中的 instr 函数
- Spring
- HDU4117-GRE Words(AC自动机+DFS序+区间修改线段树)
- UVA
- sc2017新高二&高一模拟赛10 总结
- day2作业
- Color Transfer Between Image