如题所述
1.
长整型:有符号整数;满足sizeof(long)>=sizeof(int),一般32位平台sizeof(long)为4;此外由于sizeof(short)<=sizeof(int),所以sizeof(long)>=sizeof(short)。
2.常量:不能被修改。
常量在c语言中是数值字面量。字面量后缀为l或l,表示long,例如1234l、0l。如果不带后缀,默认为int字面量而不是long字面量,即不是长整型常量。
长整型:有符号整数;满足sizeof(long)>=sizeof(int),一般32位平台sizeof(long)为4;此外由于sizeof(short)<=sizeof(int),所以sizeof(long)>=sizeof(short)。
2.常量:不能被修改。
常量在c语言中是数值字面量。字面量后缀为l或l,表示long,例如1234l、0l。如果不带后缀,默认为int字面量而不是long字面量,即不是长整型常量。
温馨提示:答案为网友推荐,仅供参考