官方QQ群收藏本站

百问linux嵌入式论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 279|回复: 1

const关键字到底该什么用?

[复制链接]

30

主题

170

帖子

804

积分

超级版主

Rank: 8Rank: 8

积分
804
发表于 2019-3-15 16:36:16 | 显示全部楼层 |阅读模式
我是百问网www.100ask.org站长,有关站务问题请与我联系。
韦东山视频开发板购买店铺:https://100ask.taobao.com/
微信公众平台:baiwenkeji
回复

使用道具 举报

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2019-4-24 08:45:56 | 显示全部楼层
按我的理解是:const关键字是用来修饰变量名,不能通过变量名来修改变量的内容。在程序中定义了一个加const关键字的变量,首先要分清这个变量被分配在内存的哪个位置。如果分配在数据段,可读可写,可以通过变量的地址修改变量的内容,但是不能通过变量名来修改;如果分配在栈段,也是可以通过变量的地址来修改变量的内容,但是也是不可以通过变量名来修改变量的内容;如果分配在代码段,只能读,既不可以通过变量的地址来修改变量的内容,也不可以通过变量的名字来修改变量的内容。  请老师指教
回复 支持 反对

使用道具 举报

技术支持
在线咨询
咨询热线
0755-86200561
微信扫一扫
获取更多资讯!

Archiver|小黑屋|百问linux嵌入式论坛     

GMT+8, 2019-5-25 23:47 , Processed in 0.068215 second(s), 9 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表