我正在回顾一些利用cytypes
库的代码,我看到了一些新的东西:
print("some_num : %04x" % [a c_uint32 number]) # [] used as placeholder
print("another : %01x" % [a c_uint8 number])
print("another1 : %02x" % [a c_uint16 number])
我可以看出格式符号与%
和ctype
数字之间有关系,但我不确定这是什么。如有任何帮助/参考资料,将不胜感激!你知道吗
Tags:
要打印一个cuuint变量var1,您需要本文件:你知道吗
c_uint8
使用1字节(=8位)。你知道吗c_uint16
使用2个字节(=16位)。你知道吗c_uint32
使用4个字节(=32位)。你知道吗2hexadecimal digits定义一个字节。这意味着^{} 之前的数字应该是
c_uint
之后数字的四分之一。这样,所有十六进制数都将具有相同的长度。你知道吗下面是一个小测试:
相关问题 更多 >
编程相关推荐