scanf一个大的十六进制值

迪纳里

我在尝试使用scanf从用户获取大十六进制数字(12个字符)时遇到问题。

它似乎只能获取最后8个字符,例如-ABFFFFFFFF将变为0000FFFFFFFF。

这是我的代码-

unsigned long long address;
scanf("%x",&address);
printf("Address: %#014x", address);

对于此输入:“ ABFFFFFFFF”,输出为:

地址:0x0000ffffffff

我试过用scanf格式播放,但无济于事。

吉尔·汉密尔顿

scanf格式和printf都必须使用“%llx”。有关更多详细信息,请参见手册页。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个十六进制拆分为2个十六进制值

来自分类Dev

从整数构建一个十六进制值

来自分类Dev

根据十六进制/字符串拆分一个大的打包文件

来自分类Dev

分配一个十六进制值以浮点数返回错误的值

来自分类Dev

如何将十六进制列表附加到一个十六进制数字

来自分类常见问题

接受一个字符并输出其ASCII十六进制值

来自分类Dev

在一个用十六进制值填充的C char数组中,长度是多少?

来自分类Dev

将一个真假答案数组更改为十六进制值Python

来自分类Dev

限制一个文本字段输入十六进制值在Java中FX

来自分类Dev

接受一个字符并输出其ASCII十六进制值

来自分类Dev

将一个真假答案数组更改为十六进制值Python

来自分类Dev

在python中创建一个十六进制值列表

来自分类Dev

创建一个十六进制的NumericUpDown控件

来自分类Dev

如何做一个十六进制的增量?

来自分类Dev

压缩一个十六进制数

来自分类Dev

使用十六进制声明一个Long

来自分类Dev

在int中存储一个十六进制数

来自分类Dev

如何做一个十六进制的增量?

来自分类Dev

使用十六进制声明一个Long

来自分类Dev

查找一个包含十六进制和随机字符串的字符串有多少十六进制值

来自分类Dev

在C中使用fscanf读取一个十六进制值序列(一次读取2个)

来自分类Dev

将数组的十六进制值转换为另一个数组的字符串值

来自分类Dev

十六进制转义中不止一个十六进制数字如何在语法中起作用?

来自分类Dev

十六进制转义中不止一个十六进制数字如何在语法中起作用?

来自分类Dev

如何创建一个新列,其值是现有ByteArray列的十六进制字符串?

来自分类Dev

代码应该用十进制替换十六进制,但是在找到第一个十六进制值之后,它将移至下一行

来自分类Dev

用几个十进制数绘制一个十六进制数

来自分类Dev

从串口的二进制数据构造一个十六进制数组

来自分类Dev

如何从 strlen 返回中减去一个十六进制然后添加到一个十六进制地址?

Related 相关文章

  1. 1

    将一个十六进制拆分为2个十六进制值

  2. 2

    从整数构建一个十六进制值

  3. 3

    根据十六进制/字符串拆分一个大的打包文件

  4. 4

    分配一个十六进制值以浮点数返回错误的值

  5. 5

    如何将十六进制列表附加到一个十六进制数字

  6. 6

    接受一个字符并输出其ASCII十六进制值

  7. 7

    在一个用十六进制值填充的C char数组中,长度是多少?

  8. 8

    将一个真假答案数组更改为十六进制值Python

  9. 9

    限制一个文本字段输入十六进制值在Java中FX

  10. 10

    接受一个字符并输出其ASCII十六进制值

  11. 11

    将一个真假答案数组更改为十六进制值Python

  12. 12

    在python中创建一个十六进制值列表

  13. 13

    创建一个十六进制的NumericUpDown控件

  14. 14

    如何做一个十六进制的增量?

  15. 15

    压缩一个十六进制数

  16. 16

    使用十六进制声明一个Long

  17. 17

    在int中存储一个十六进制数

  18. 18

    如何做一个十六进制的增量?

  19. 19

    使用十六进制声明一个Long

  20. 20

    查找一个包含十六进制和随机字符串的字符串有多少十六进制值

  21. 21

    在C中使用fscanf读取一个十六进制值序列(一次读取2个)

  22. 22

    将数组的十六进制值转换为另一个数组的字符串值

  23. 23

    十六进制转义中不止一个十六进制数字如何在语法中起作用?

  24. 24

    十六进制转义中不止一个十六进制数字如何在语法中起作用?

  25. 25

    如何创建一个新列,其值是现有ByteArray列的十六进制字符串?

  26. 26

    代码应该用十进制替换十六进制,但是在找到第一个十六进制值之后,它将移至下一行

  27. 27

    用几个十进制数绘制一个十六进制数

  28. 28

    从串口的二进制数据构造一个十六进制数组

  29. 29

    如何从 strlen 返回中减去一个十六进制然后添加到一个十六进制地址?

热门标签

归档