c语言打印32位16进制数据
时间: 2023-12-17 17:05:15 浏览: 271
C/C++ 读取16进制文件的方法
3星 · 编辑精心推荐
同样可以使用`printf`函数来打印32位16进制数据,例如:
```c
#include <stdio.h>
int main() {
int num = 0x12345678;
printf("%x\n", num);
return 0;
}
```
输出结果为:
```
12345678
```
其中,`%x`用于表示输出16进制数据。如果需要输出带有前缀`0x`的16进制数据,可以使用`%#x`,例如:
```c
#include <stdio.h>
int main() {
int num = 0x12345678;
printf("0x%x\n", num);
printf("%#x\n", num);
return 0;
}
```
输出结果为:
```
0x12345678
0x12345678
```
阅读全文