关于keil编译信息RO-data,无论怎么声明只读变量也不改变

2019-07-21 05:04发布

捕获.PNG 捕获1.PNG
怎么修改const变量,这个分配内存值也不改变啊,求救!!!!着急.........
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
lsx0812
1楼-- · 2019-07-22 05:34
dfbb123 发表于 2019-2-23 17:42
要满足4个字节倍数增加,你再定义3个充到4个字节,那就有效果了。

没有效果呀,还有其他方法吗?
lsx0812
2楼-- · 2019-07-22 06:19
 精彩回答 2  元偷偷看……
edmund1234
3楼-- · 2019-07-22 07:46
lsx0812 发表于 2019-2-23 20:16
还是不对,我的意思是Ro-Data是用来存储常量的,但是我声明了全局变量他还是没有变化呀

我都有点搞不懂你的目的了?
你要这个被定义为 const char a, 除了有一默认值5, 还要在程式里能修改它的值, 是这样吗?还是你要的只是修改它的默认值?
edmund1234
4楼-- · 2019-07-22 11:35
如果说你只是要修改它的默认值, 那我前面说的是没错的
如果说你要的是在程式任何地方都能修改它的值, 那就把const去掉

一周热门 更多>