十六进制转十进制操作可以非常简单,比如一个十六进制数ABCDEF,要转十进制数,这里展示一个适合初学者用的代码如下:
#include<stdio.h>
int main()
{
int a = 0xABCDEF;
printf("%15d\n", a);
return 0;
}
这里%与d之间的数15表示域宽,用int类型的数表示16进制的时候,前面要加0x。
十六进制转十进制操作可以非常简单,比如一个十六进制数ABCDEF,要转十进制数,这里展示一个适合初学者用的代码如下:
#include<stdio.h>
int main()
{
int a = 0xABCDEF;
printf("%15d\n", a);
return 0;
}
这里%与d之间的数15表示域宽,用int类型的数表示16进制的时候,前面要加0x。