C语言中这是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:16:06
static volatile unsigned char PORTA @ 0x05;

这是volatile关键字
volatile的确切含义与机器相关,一言两语也说不太清楚,大概的意思是跟const相反的,
const表示不可变的常量。而volatile是表示通过机器的一些硬件调用而必须改变的可变量。不是我们常用的变量。
上面的意思就是。声明一个固定可变的变量。并赋址。
如果不明白加我百度HI吧。