在C语言中,正确的int类型的常数是________。

Python013

在C语言中,正确的int类型的常数是________。,第1张

D是正确

解释:

A.后缀U表示无符号数,即不能为负,-2<0,错

B.0开头表示八进制数,即不可能出现数字'9',故选项错

C.十六进制要以0x开头,否则视为十进制,十进制不可能出现'a',所以不选

正确的int类型: 0xAF -- 16 进制数

-------

059 -- 如果是 057 就是正确的 8 进制数. 9 超界了。

3a -- 如果是 0x3a 就是正确的 16 进制数

int型 即整数型 简称整型,常数及常量,代表一个值不会改变的数字或者字符,int型常数 即 整型常量;

例如:

1.经过const 修饰的变量 其值不能被修改;

const int a=10;

那么a就是一个合法的整形常量,它的值是10;

2.宏定义:

#define b 10;

那么b也是一个整形常量,它的值也是10;

3.其他:

整数本身(如10,20 ...)、0xFF等这样的整数也是合法的整形常量;