单片机C语言中如何区别是地址还是数值啊?

如题所述

与普通c语言一样的,这只在判断语句中才起作用,a++,先判断值,变量再加1,++a,先加1,再判断。比如:
a=9;
if(a++
==10)break;条件为假
if(++a
==10)break;条件为真
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-03
sfr16
是定义特殊功能寄存器的关键字,第一个语句是表示定义CAN0DAT的地址是0xD8,第二句是表示将CAN0DAT赋值,内容是0x00b3。0x00b3是16位数据。
相似回答
大家正在搜