C语言中long float double有什么区别

如题所述

long 是long int 长整数,表示的范围不小于int
float是浮点数,double是双精度浮点数,表示的范围不小于float
一般32系统下,long占4字节,float占4字节,double占8字节。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-20
long只是整型。32位或者64位,标准里面没有规定。float是浮点,就是有小数的,double也是浮点,不过double的精确度比float高本回答被网友采纳
第2个回答  2015-05-16
long只是整型。32位或者64位,标准里面没有规定。float是浮点,就是有小数的,double也是浮点,不过double的精确度比float高
第3个回答  2012-07-21
long是长整型,float是单精度浮点型,而double是双精度浮点型。