单片机c语言int和char有什么区别

2024-11-30 23:13:55
推荐回答(5个)
回答1:

表示的数据类型不同:int是表示数值型变量的,char是表示字符型变量的
占用的存储空间不同:int在32位机器下占用4个字节,char在相同机器下占用1个字节
表示的数据范围不同:一般int表示的范围比char要大得多

回答2:

占用的空间不同,单片机的存储器很小,尽量不要浪费空间,能用小的就用小的。char 是1个字节,int是2个字节,一般都用无符号的。

回答3:

数据的长度不一样,CHAR是整数(0~255)INT是长整数

回答4:

int 是两个字节 16位
char 一个字节 8位

回答5:

char 是1个字节,
int是2个字节