-
整型常量有3中:十进制整型常量如123L(末位可带L、U等表示长整型、无符号)。
-
八进制整型常量以0开头,如0123有些资料说八进制没有负数,但-012也是允许的十六进制数以0x開头,例如0x35同样-0x12也是允许的8E2是指数形式,属于实型常量不属于整型常量。
3.-012不是因为在C/C++中,二进制、八进制和十六进制数都是无符号數8E2不是,这是浮点数
4.C好像没有这样的函数,需要自己写一个C++ 可以用cin.good() 来判断。
你对这个回答的评价是