keil中code和const的区别
2015-12-16 20:16
357 查看
Keil 51中的const与code & Keil MDK中的const与code
作者:iDigital 来源:本站原创 点击数: 1984 更新时间:2014年05月15日 【字体:大 中 小】在Keil 51中,code修饰的变量放在ROM(Flash)中,而const修饰的变量为只读(不可修改),放在RAM中!可以用“code const”修饰变量,表示变量存储在ROM中,且为只读,由此看来“code”与“code const”修饰变量有一样的功用。
Keil MDK中的const与code
在Keil MDK中,如进行STM32的开发,code修饰符无法使用,使用的话会报错。那么要怎么来修饰存放在ROM中的变量?此时是用到const,用const修饰的变量是存放在ROM中的。
总结,注意不同编译器对于const与code的规定。code一般用于51中,而const应用则非常广泛,注意其在不同的编译环境中表现的数据存储位置。
相关文章推荐
- 开源中最好的Web开发的资源
- CodeForces 373B
- Java WebService-CXF-基于SOAP的Web服务
- 利用软妹纸ui写的前端
- 使用eclipse发布web服务出现"Error occured when adding the module, xxxxxx, to the server"
- 1216 递归下降分析法--算数语法分析 由列志华提供
- java.lang.RuntimeException: setAudioSource failed.
- MATLAB——scatter的简单应用
- openjudge放苹果
- 上拉下拉刷新(2)网络加载图片
- You Can't Manage What You Don't Measure
- 除去pdf文件内部的超链接/a标签
- viewController的生命周期
- 设置查看java的源程序
- 【Java EE 学习 70 下】【数据采集系统第二天】【Action中User注入】【设计调查页面】【Action中模型赋值问题】【编辑调查】
- Stucts应用引起的OutOfMemoryError
- 文件查找命令―find
- 消息的本质
- 12c中保持 启动CDB后PDB的状态
- 线性回归