const修饰符
来源:互联网 发布:那个软件有手机型号 编辑:程序博客网 时间:2024/06/11 17:22
int main()
{
const int a; //
int const b;
const int *c;
int * const d;
const int const *e ;
return 0;
}
Int func1(const )
初级理解:const是定义常量==》const意味着只读
含义:
//第一个第二个意思一样 代表一个常整形数
//第三个 c是一个指向常整形数的指针(所指向的内存数据不能被修改,但是本身可以修改)
//第四个 d 常指针(指针变量不能被修改,但是它所指向内存空间可以被修改)
//第五个 e一个指向常整形的常指针(指针和它所指向的内存空间,均不能被修改)
Const好处
//合理的利用const,
//1指针做函数参数,可以有效的提高代码可读性,减少bug;
//2清楚的分清参数的输入和输出特性
结论:
//指针变量和它所指向的内存空间变量,是两个不同的概念。。。。。。
//看const 是放在*的左边还是右边 看const是修饰指针变量,还是修饰所指向的内存空变量
0 0
- const限定修饰符
- const修饰符杂谈
- const修饰符
- const 修饰符使用方法
- const修饰符
- const修饰符详解
- const修饰符
- Const限定修饰符
- const修饰符详解
- const修饰符
- 修饰符const
- 关于const修饰符
- const修饰符浅析
- const修饰符总结
- const修饰符
- Const修饰符作用
- const修饰符
- const 修饰符
- npm install -g cordova ionic太慢了
- javascript集合的交,并,补,子集,长度,新增,删除,清空等操作
- 朋友圈 个人信息 界面 下拉 头部图片视图跟随缩放变化
- STM32学习15
- strava
- const修饰符
- MFC(Visual Studio)
- 如何解决“用apt-get 安装 make提示“无法打开锁文件 /var/lib/dpkg/lock ”
- 【SDOI2009】Super Gcd (高精度gcd)
- Java Vector 类
- LNMP环境+Laravel快速搭建
- 道阻且长 行则将至——android学习总结
- 【JZOJ 4923】 巧克力狂欢 树的直径经典问题
- 《Effective Objective-C 2.0》读书笔记---第四章