c++里面如何将一个int值以16进制输出

[复制链接]
查看11 | 回复3 | 2017-9-5 04:20:08 | 显示全部楼层 |阅读模式
有两种方式可以使用。1 使用C++的标准输出流cout,并指定输出格式为16进制。其标识符为hex。于是将int的变量a以16进制形式输出的语句可以写作cout << hex << a;2 C++兼容C语言的所有功能,所以可以使用C语言格式化输出语句printf,并以%x为格式化字符,实现16进制输入,代码如下printf("%x",a);与之前使用cout的效果是相同的。...
回复

使用道具 举报

千问 | 2017-9-5 04:20:08 | 显示全部楼层
int main(){ int n = 113; cout << hex << n << endl; return 0;}...
回复

使用道具 举报

千问 | 2017-9-5 04:20:08 | 显示全部楼层
cout<<"hex:"<<hex<<a;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行