请问为什么开头要定义unsignedchar类型呢,不是可以用unsignedint代替吗??
在单片机中char类型的数据有什么作用呢??
我想说的是,单片机不是通用pc机
虽然说现在的单片机内部的ram越来越大但是比起电脑里还是有限的,
unsignedchar是可以用unsignedint代替,但是这样占用的字节数太多了。
字符型的1个字节长,而整型是2个字节长。
单片机的char型和c里面的不太一样,
因为你用的52是8位的单片机,而char型是8位,所以操作方便。
欢迎追问
不会,识别int型的低八位