在cout输出的时候默认是十进制
但是可以通过改变输出类型,而输出十六进制,十进制,八进制
hex 十六进制
dec 十进制
oct 八进制
a. 源码
// Len_hex.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int data = 8521;
cout << "原始数据:" << data << endl;
cout << hex << "十六进制:" << data << endl;
cout << dec << "十进制:" << data << endl;
cout << oct << "八进制:" << data << endl;
return 0;
}
b. 执行结果: