如题所述
第1个回答 2011-08-09
long 定义长
L表示该数字要解释成长。
如果int和long字节数一样,L可以省略,如果不一样,就不能省略了。追问
L表示该数字要解释成长。
如果int和long字节数一样,L可以省略,如果不一样,就不能省略了。追问
在c语言中,int和long的字节数本来就一样啊,岂不都能省略?帮忙回答下,谢谢
追答int和long是不是一样,不是由c语言决定的而是由编译器决定的。
对于你,一般情况下是可以省略的。
第2个回答 2011-08-09
就是指这个数是长整形数!如:
浮点形 float x = 1.5f追问
浮点形 float x = 1.5f追问
前面的long和后面的L都表示长整型岂不累赘了?
追答它不是用在声处,你要考虑,如果这个数我在整个程序处处都用到的情况!你说这是累赘吗?
如:
long x,y;
x = 10L;
y = 20L
x=10
y=20
一看这数就知道是长整形
第3个回答 2011-08-10
L表示该数字要解释成长整型