我想知道我是否正确地思考这个问题。我需要将301
基数10转换为十六进制的空终止ASCII字符串。
我得到以下内容:
"3" = 33
"0" = 30
"1" = 31
NULL = 00
哪个看起来像33 30 31 00
作为基数为16的空终止ASCII字符串?
我感谢任何反馈。
答案 0 :(得分:1)
是的,虽然您通常会将其写为0x33, 0x30, 0x31, 0x00
,以明确您使用十六进制数字。
答案 1 :(得分:0)
301 base10 = 0x12D base16
我想你可能一直在接受这项任务。转换是一种基本的编程功能,在现代语言中基本上是不必要的,但这有时会导致对基本编程任务的基本误解。