几句话说明const的用途
2017-10-27 09:11
239 查看
第一种:const int *p;//表示p本身不是const的,p指向的那个变量*p是const的。
第二种:int const *p;//表示p本身不是const的,p指向的那个变量*p是const的。
第三种:int * const p;//表示p本身是const的,p指向的那个变量*p不是const的。
第四种:const int * const p;//表示p本身是const的,p指向的那个变量*p也是const的。
总结:如果const后面直接是p 则const修饰的是p,其他的情况const修饰的就是*p
第二种:int const *p;//表示p本身不是const的,p指向的那个变量*p是const的。
第三种:int * const p;//表示p本身是const的,p指向的那个变量*p不是const的。
第四种:const int * const p;//表示p本身是const的,p指向的那个变量*p也是const的。
总结:如果const后面直接是p 则const修饰的是p,其他的情况const修饰的就是*p
相关文章推荐
- const 有什么用途?(请至少说明两种)
- meta标签web开发中的用途说明
- linux下各文件夹的结构说明及用途介绍
- java中最常用jar包的用途说明
- ES6 之 const 的说明
- 虚拟化--021 vSphere HA 5.x系列的高级参数及详细用途说明
- 列举你能想到的UNIX信号,并说明信号用途
- 面试题-说明const与#define的特点与区别
- C#中const 详细分析与说明
- 【Linux 下各文件夹的结构说明及用途介绍】
- java中最常用jar包的用途说明,适合初学者
- static_cast、dynamic_cast 、reinterpret_cast和const_cast 四大命名转换符的说明
- volatile举列说明const
- 常用jar包用途说明
- 关于 const 用法说明
- c++ 字符串分割一、用strtok函数进行字符串分割 原型: char *strtok(char *str, const char *delim); 功能:分解字符串为一组字符串。 参数说明:
- java中最常用jar包的用途说明,适合初学者
- C++中static_cast、const_cast、reinterpret_cast的用法举例,附带举例说明强制类型转换时int和int&的区别
- 请说出const和宏定义相比有什么优点? 至少要说明两点:
- const的各种用途