关于const的相关知识
来源:互联网 发布:spark als推荐算法 编辑:程序博客网 时间:2024/05/22 10:17
1、修饰变量
当变量a经过const修饰后,即:const a ,会变成常量,也就是说a的值不能进行改变。
2、修饰指针
(1)int a = 10;
const int* p = &a;
常量指针(该指针指向常量而不是变量,即所指向空间的内容不能改变,但是可以改变指向空间),也就是说p指针指向变量的内容不能进行改变,即不能把a的值进行改变,但可以指向另一个变量。
(2)int a = 10;
int* const p = &a;
指针常量(指针本身是常量,它指向的地址是不可改变),也就是说指针的指向内容不能进行改变,如果有一个int 类型的b变量,将p指向b变量是错误的,但是可以改变a变量的值。
希望对大家有所帮助,谢谢!
阅读全文
1 0
- 关于const的相关知识
- 关于const的一些知识
- 关于const类型变量的一些知识
- 关于const 修饰的一些知识
- 关于GTK的相关知识
- 关于流的相关知识
- 关于IHttpModule的相关知识
- 关于SEO的相关知识
- 关于字节的相关知识
- 关于JSON的相关知识
- 关于计算机网络的相关知识
- 关于JSON的相关知识
- C++中const相关知识
- 关于Clusters的一些相关知识
- 关于win32 dll 的相关知识总结
- 关于vc下dll的相关知识
- 关于struts2框架配置文件的相关知识
- (31)关于Cookies的相关知识
- BZOJ 3527 快速傅里叶变换
- 数据库视频总结(二)
- 有序列表,无序列表,以及框架集
- 并查集
- POJ-2391 Ombrophobic Bovines (二分答案+Floyd+拆点+最大流)
- 关于const的相关知识
- javascript中==与===的区别
- 习题七
- Linux下ssh登陆密码端口用户等基本修改
- Ubuntu 16.04 启动栏或者状态栏的位置切换命令
- Codeforces Round #437 (Div. 2) B. Save the problem!
- 五、My SQL 数据库 (一)建表规约
- python : 蒙特卡罗算法 应用于双色球
- 链路层基本问题 : 封装成帧、差错检测、流量控制