微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 这个是什么意思啊?求解答。。。

这个是什么意思啊?求解答。。。

时间:10-02 整理:3721RD 点击:
unsigned char led_code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//0-9
这个是数组么?led_code这个是数组名怎么前面没有code。我看的书上是这样写的
unsigned char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//0-9
这两句是不是一样的?望师傅们解答。谢谢。

带code的表示数据固化在ROM中。是一个定值,常量。在程序运行的时候只能读取,不能改变。
不带code的表示该数组是一个变量。里面的值可以在程序运行中改变。

有code的话,属于ROM数据,掉电不消失
没有的话,属于RAM数据。
多看看单片机C语言的书,上面说的很清楚了。

很是感谢。你们的帮助。谢谢。看了你们的解释。有点明白了。

谢谢。师傅的指点。我总是看书看不到点子 上啊。谢谢。

我现在老是看。别人的C程序。现在的书好像分析的少。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top