您当前的位置:首页 >> 头条 >  >> 
C++整数常量的前缀和后缀
来源: 清一色财经      时间:2023-05-05 12:09:59


(资料图)

在C/C++中,整数常量可以加上不同的前缀,表示不同的进制:十进制:不带前缀,默认表示为十进制;八进制:0 表示八进制;十六进制:0x 或 0X 表示十六进制。

[[334125]]

在C/C++中,整数常量可以加上不同的前缀,表示不同的进制:

十进制:不带前缀,默认表示为十进制八进制:0 表示八进制十六进制:0x 或 0X 表示十六进制

整数常量还可以加上不同的后缀,表示不同的数据类型:

无符号:U长整数:L

示例代码如下:

#includeusingnamespacestd;intmain(){intx=666;//十进制inty=020;//八进制intz=0XF;//十六进制cout<<"x:"<

其中,typeid().name(),可以用来返回变量的数据类型。运行结果如下:

typeid().name() 返回的是变量数据类型的缩写,对应关系如下图所示。

标签:

X 关闭

X 关闭