[CPP]const
Posted zeolim
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[CPP]const相关的知识,希望对你有一定的参考价值。
-
必须初始化
-
一经定义无法更改
-
默认状态下仅在文件内有效
const的引用
-
const变量的引用必须同样使用const类型
const int x = 233;
const int &y = x; √
int &y = x; ×
-
非const变量也可以使用const引用 但const引用后不可通过此引用修改变量
-
double dval = 3.14;
const int &ri = dval;
====>>
double dval = 3.14;
const int temp = dval;
const int &ri = temp; ri绑定的是临时量
指针与const
-
const对象只能用const指针指
-
const指针无法修改对应指向的常量
以上是关于[CPP]const的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段