const 关键字使用的注意点
来源:互联网 发布:java 判断编码格式 编辑:程序博客网 时间:2024/05/29 19:44
1.const 修饰一个普通的变量的时候,其位置可以与变量类型进行调换,其作用相同。
例如:
const int a = 10;int const a = 10;
2.const修饰数组,表示数组是只读的,必须定义的时候进行初始化。当然这里的使用也遵守第一条准则。
例如:
char const nums[] = {1,2,3}; nums[1] = 10; // 这样操作是错误的
3.const修饰指针的时候,如果const放在*前面,表示指针指向的内容是只读的,不能通过指针修改它所指向的存储内容,如果const在*后面说明指针本身是只读的,不能改变指针的指向。
例如:
3.1
int const *p = #*p = 40; // 此处操作是错误的,const放在*前面,表示指针指向的内容是只读的,不能通过指针修改它所指向的存储内容
3.2
p = &num1; //不能通过指针修改它所指向的存储内容,但是我们可以修改p指针指向的地址int * const p1 = # //const在*后面说明指针本身是只读的,不能改变指针的指向。// p1 = &num1; // 此处操作是错误的
3.3
const int * const p2 = # // 在*号前面和后面各一个const表示指针所指向的存储内容和所指向的地址均不能改变的// p2 = &num1;// *p2 = 60; // 此处两个操作都是错误的
0 0
- const 关键字使用的注意点
- const的注意点
- const的使用注意
- const关键字的使用
- Const关键字的使用
- const关键字的使用
- const关键字的使用
- Java中的Abstract关键字的使用注意点
- c语言const 变量使用注意点
- java transient关键字使用注意点
- delphi常数变量const的注意点
- javascript const Array Object 的注意点
- const关键字修饰指针的疑惑点
- const的使用和注意
- const type&的使用注意
- 关键字const的使用技巧
- 关键字const的使用总结
- static关键字和const关键字的使用
- 图片显示
- 关于结构
- 欢迎使用CSDN-markdown编辑器
- php的代码重用与函数
- 利用JAVA实现中缀表达式向后缀表达式的转换,并求出表达式的值
- const 关键字使用的注意点
- CornerStone使用教程(配置SVN,HTTP及svn简单使用)
- js正则表达式
- 违背商业道德,酷派的劈腿理由为何站不住脚?
- 多线程之使用信号量
- 我对设计模式的理解
- hdu 汉诺塔V 1995 递推
- python代码实现md转html
- mybatis分页