C语言变量定义

uchar bit 变量名;
bit 变量名;
xdata 变量名;
uchar xdata 变量名;
都是什么意思呀? uchar int uint我知道,bit是位定义吗 xdata是什么

bit在51中是位定义,xdata也是在51中的一个关键字,表示该变量存储在片外ram中,像没加xdata或idata等的关键字,uchar或uint等定义的变量存储在内部ram中
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-10
类型说明符
变量名称
赋值表达式。这是基本的。
比如:int
a=1+2;
char
b='b';定义了一个整数型变量a
其值为1+2就是3,定义了一个字符型变量b,b的值为字符‘b’。类型说明符变量名称还可以加修饰说明,比如前面加上const表示这是一个不能修改值得常量等等。
第2个回答  2020-04-13
“变量”是一个能够存放某个指定类型的值,并且能够根据需要改变值。
变量定义就是创建一个变量,并指定它能存放什么类型的值和变量的名字
第3个回答  2019-10-24
1、可以因为a是全局变量。
2、b的值为2,因为你读取完后,又对b进行了b=2的赋值操作,b的值已经发生改变。
如果还有什么疑问可以给我留言或直接hi我。
参考资料:mail
第4个回答  2019-09-29
意思是,这些都变变量,比如 :
var(变量) a=1 ;(变量名)
b=2; (变量名)本回答被网友采纳
相似回答