Tag: variable declaration

在长变量声明中使用字母L.

long l2 = 32; 当我使用上面的语句时,我没有收到错误(我最后没有使用l ),但是当我使用下面的语句时,我收到此错误: int类型的文字3244444444超出范围 long l2 = 3244444444; 如果我用long l2 = 3244444444l; ,那就没有错误。 这是什么原因? 对于长变量,使用l不是必需的。