首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >c ++的十六进制值?

c ++的十六进制值?
EN

Stack Overflow用户
提问于 2018-01-19 08:09:11
回答 2查看 0关注 0票数 0

我想要做:

代码语言:javascript
复制
int a = 255; 
cout << a;

并在输出中显示FF,我将如何做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2018-01-19 16:35:56

使用:

代码语言:javascript
复制
#include <iostream>

...

std::cout << std::hex << a;

还有许多其他选项可以控制输出编号的确切格式,例如前导零和大/小写。

票数 0
EN

Stack Overflow用户

发布于 2018-01-19 17:52:53

std::hex被定义在<ios>其中被包括在内<iostream>。但要使用std::setprecision/std::setw/std::setfill/ etc等东西,你必须包括<iomanip>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100003420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档