c - 在c中打印所有十六进制数字

标签 c

如果我有很长的数字,数字前面有零,比如 0x000000000076fba1 我如何打印所有零的数字? 因为当我试图打印 numb 它的令状 0x76fba1 时。

谢谢!

最佳答案

long long unsigned n = 0x000000000076fba1;
printf("%0x0.16llx\n", n);

关于c - 在c中打印所有十六进制数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3557227/

相关文章:

c - mac os 套接字编程中的 gcc -lnsl 错误

c - 有符号无符号减法

c - 在数组中取出一个两位数整数并存储为两个个位数整数

c - 如何在 Linux 上按名称对某些目录中的文件进行排序

c - 带有 main 函数的文件中的 string.h header

C:将预编译的代码块存储为 char[],然后执行它

c - 我的 if 和 else if 同时运行

c - 在 C 中使用 union/结构查找内存中的起始地址

c - 交换双链表中的节点

java - PCMU 到 WAV 转换