C51单片机中的uint和uchar分别是两个字节和一个字节,但是具体赋值时两者有什么关系,或是倍数关系?

例如:uint x=100,uchar y=100,那么x和y之间是什么关系,多少倍的关系
2024-12-04 08:57:19
推荐回答(2个)
回答(1):

两者所能接受的最大数值不同,单字节为0-255,双字节为0-65535(即256的平方-1)

回答(2):

没关系。在这里x和y的值相等
uint和uchar的区别只是占用的内存和数值的范围不同