发布网友 发布时间:2022-04-23 09:15
共1个回答
热心网友 时间:2023-10-09 06:30
请问为什么开头要定义unsigned
char类型呢,不是可以用unsigned
int代替吗??
在单片机中char类型的数据有什么作用呢??
我想说的是,单片机不是通用PC机
虽然说现在的单片机内部的ram越来越大但是比起电脑里还是有限的,
unsigned
char是可以用unsigned
int代替,但是这样占用的字节数太多了。
字符型的1个字节长,而整型是2个字节长。
单片机的char型和c里面的不太一样,
因为你用的52是8位的单片机,而char型是8位,所以操作方便。
欢迎追问