下面各选项中,属于非法的C++整型常量的是( )。

admin2010-03-29  17

问题 下面各选项中,属于非法的C++整型常量的是(    )。

选项 A、1
B、0x11
C、81
D、-32768

答案4

解析 C++语言的整型常量可以有三种表示形式:
   ①十进制形式:与日常所用的十进制数形式相同,不能以0开始。
   ②八进制形式:以数字0开头,由0~7组成。
   ③十六进制形式:以数字0x(或OX)开头,由0~9及A~F(或a~f)组成。
   根据以上知识考查所给出的4个选项:选项A是一个八进制数;选项B是一个十六进制数;选项D是一个十进制数;选项C以0开始没有跟字母x(X),但后面的数字8并不是八进制中使用的数字,故它不是C++语言的整型常量。
转载请注明原文地址:https://kaotiyun.com/show/TWjp777K
0

最新回复(0)