独闷闷网

 找回密码
 立即注册
搜索
查看: 4376|回复: 1
打印 上一主题 下一主题
收起左侧

[转载] 51单片机C程序中关键字code的作用。

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-20 14:32:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 jianhong_wu 于 2014-10-20 14:33 编辑

曹健-江苏:
“code”是单片机C语言特有的关键字。在单片机中RAM的空间特别小,特别珍贵。RAM空间,存放变量。而一些常量,比如码表等常量放在ROM中。所以单片机中code就是告诉单片机这个数据放入ROM中。本例中dispbit[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdF,0xbF,0x7F}; 数组内容为常量,故加上code,以节约RAM的空间。其实code放在unsigned char 前也可以,比如code unsigned char dispbit[8]效果一样。

乐于分享,勇于质疑!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|独闷闷网 ( 粤ICP备12007667号-2 )

GMT+8, 2024-12-2 03:24 , Processed in 0.164992 second(s), 16 queries .

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