C++整数常量的前缀和后缀

应用开发2025-11-05 14:04:0797

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

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

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

无符号:U 长整数:L

示例代码如下:

#include <iostream> using namespace std; int main() {     int x = 666; // 十进制     int y = 020; // 八进制     int z = 0XF; // 十六进制     cout << "x:" << x << endl;     cout << "y:" << y << endl;     cout << "z:" << z << endl;     auto a = 666;   // 整数     auto b = 666U;  // 无符号整数     auto c = 666L;  // 长整数     auto d = 666UL; // 无符号长整数     cout << "type(a): " << typeid(a).name() << endl;     cout << "type(b): " << typeid(b).name() << endl;     cout << "type(c): " << typeid(c).name() << endl;     cout << "type(d): " << typeid(d).name() << endl;     return 0; } 

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

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

数常
本文地址:http://www.bzve.cn/news/21a65699322.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

剪映无缝剪辑教程(掌握剪映无缝剪辑技巧,打造专业级视频制作)

申请域名的时候有什么注意事项

注册域名有什么注意事项?

国产数据库40年演变,这3个坎一直跨不过去……

升级好ubuntu15.04之后,却发现系统语言全是英文,该怎么设置中文呢,我这就把方法分享给大家。1、点击系统左侧菜单栏中的那个“扳手+齿轮”图标,该图标是打开系统设置的图标。2、打开上面的那个图标后。在第一行,我们使用鼠标左键点击,最后的那个像国旗的图标。它是语言支持图标哦,如下图,打开它。3、打开那个图标之后,点击窗口中,从上到下的第二个图标,我这里是这个界面是中文的,所以,大家知道是在干什么!点击那个位置的按钮就行啦。4、点开后,设置里面有很多语言类型,我们拉动滚动条,来找到我们需要的语言。5、勾选语言列表中的“中文简体”或叫“chinese(simplified)”,然后点击左下角的那个按钮,假如你的此界面和我一样,那么就是点击的应用变更按钮。假如是英文的,勾选然后点击那个位置的按钮即可。6、在弹出的验证窗口里面,我们需要输入密码才能做到系统语言的变更,那么我们输入电脑的密码,然后点击如图中位置的按钮即可。7、我们把在语言支持列表(第一个是English)中的汉语,拉到English上面去,意思是第一个系统语言。然后点击该界面下面的第一个按钮。如下图8、经过以上步骤,我们点击系统右上角的那个齿轮图标,然后再点击里面的“log out ”,即,倒数第三个选项。9、注销一次系统,注销之后,我们重新登陆,是不是系统成为中文的了呢?

基于Vite 的组件文档编写神器,又快又省心

手把手教你使用Python构建一种预约式电梯调控系统

聊聊MySQL连接控制插件

友情链接

滇ICP备2023006006号-39