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

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


A、

0L


B、

1D


C、

1E


D、

1234


【正确答案】:A
【题目解析】:

长整型常数可用十进制、八进制、十六进制表示,要求在数后边加上1或L作为后缀(必须加上后缀,否则无法判断该常量是短整型、整型、无符号整型还是长整型)。选项B、C、D中都无后缀1或L,故选项B、C、D都不足合法的长整型常数,只有选现A中有后缀L,是合法的长整型常数。