int与char区别

1、字符类型不同

int是整型数据,如:int a 则a的值只能是整型;如a=3。

char是字符型,如:char a 则a的值只能是字符型;如a='a'。

float是浮点型数据,如:float a 则a的值只能是浮点型数据;如a=3.50;<即我们数学中的实数:必须写成小数形式>。

int与char区别

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,负数亦然。

参考资料来源:百度百科-结构体类型