第1个回答 2017-11-02
unsigned char类型是8 位二进制数,可表示的数值是0到255
称它为字符型变量,大概是因为 所有的英文字符都在它的范围之内
但这些字符值都小于128
用它来存储整形数据会出问题,毕竟它的表示范围有限, 多数整型数据装不进去它这个模子
第2个回答 2012-07-02
char 的范围是0-255 ; 无符号字符型 如果超出这个范围了,那么多出来的都是无效的!
第3个回答 2012-07-02
单片机内存很有限,如果我一个字节就能表示的变量,我要是用2个字节,或者4个字节去表示,是不是浪费了单片机的内存?