11问答网
所有问题
uchar和uint的具体区别(在C51中)
什么情况用uchar,什么情况用uint,请举个例子
举报该问题
推荐答案 2008-09-12
uchar是8位的 占一个寄存器
uint是16位 占2个寄存器
所以在编译的时候INT型的代码多一些
在XDATA中KEIL的默认编译是CHAR型也占2个寄存器所以相差就不多了
在工程中是要考虑寄存器的和运行时效的 所以能省则省喽
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/v4M7448v.html
其他回答
第1个回答 2008-09-12
uchar是一个字节大小
UINT是整形, 两个字节大小.
uchar uch = 'a';
UINT u = 1213;
第2个回答 2008-09-12
无符号字符型,范围(0-255)
无符号整型 范围(0-65535)
相似回答
单片机
c51
,
uchar和uint区别
。
答:
uchar
---定义的变量只能是8位二进制数,即0~255
uint
---定义的可以达16位二进制数,0~65535 // 后面的已经不再是程序内容了
大家正在搜
uint和int的区别
uint16与int16的区别
uchar和char区别
uint8和double区别
uint8和uint16
char和uint8
int8和uint8
ulong和uint
数据类型word与int区别
相关问题
单片机啊uchar与uint区别?
单片机中uint和uchar各在什么时候用
C51单片机中的uint和uchar分别是两个字节和一个字节...
单片机的uchar和uint怎么取选
uint 与 vuint 有什么区别?
在单片机里#define uchar unsigned ch...
单片机中unsigned char 和unsigned in...
单片机中unsigned char 和unsigned in...