合法的C语言中,合法的长整型常数是

2024-11-18 23:38:11
推荐回答(2个)
回答1:

B是字面常量,对于一个整形常量来说,比如
4962710,因为后面没加L,即认为是int型,但其又超出了int的范围,所以溢出,实际表示的是一个负数。
长整型常数是在字面常量后面加L来显式说明。

回答2:

合法化,那就是说你必须知道65具体是什么类型的

const
long
int
a
=
65;

double
a
=
65;
你就不知道65具体是什么类型的,做这种咬文嚼字的题,不要想当然。