表示的数据类型不同:int是表示数值型变量的,char是表示字符型变量的
占用的存储空间不同:int在32位机器下占用4个字节,char在相同机器下占用1个字节
表示的数据范围不同:一般int表示的范围比char要大得多
占用的空间不同,单片机的存储器很小,尽量不要浪费空间,能用小的就用小的。char 是1个字节,int是2个字节,一般都用无符号的。
数据的长度不一样,CHAR是整数(0~255)INT是长整数
int 是两个字节 16位
char 一个字节 8位
char 是1个字节,
int是2个字节