如题所述
1、字符类型不同
int是整型数据,如:int a 则a的值只能是整型;如a=3。
char是字符型,如:char a 则a的值只能是字符型;如a='a'。
float是浮点型数据,如:float a 则a的值只能是浮点型数据;如a=3.50;<即我们数学中的实数:必须写成小数形式>。
2、内存大小不同
int 的内存大小是4 个byte。
char 的内存大小是1 个byte。
float 内存大小是4 个byte。
3、表示的数据范围
int:数的范围为-(2的31次方-1)到(2的31次方-1),数字为-2 147 483 647~2 147 483 647。
char:-128- 127。
float:整数极限为3.4*10^38,负数亦然。
参考资料来源:百度百科-结构体类型
温馨提示:答案为网友推荐,仅供参考