c语言,long. int与int的区别,都什么时候用呢

如题所述

long, 顾名思义就是比int要长.
int一般来说占4字节. long一般是8字节. 不过在VC++6.0里, long 和int的长度一样.
在ANSIC中定义的long的长度要大于等于int.追问

可是您看这个

改错,为什么把f变成lf呢

追答

%f是输出float, 而double是比float要长的数据类型, 所以输出不可能和float一样, 就要用lf

追问

谢谢

追答

如果帮到你请采纳.

温馨提示:答案为网友推荐,仅供参考