0b4e3998
+
6
=
0b4e399E
也就是8+6=14,没有满16,对应的是E
可以在16进制数前加"0x"然后输入数组。如要在数组char
a[5]中输入FA,FB,FC,FD,FE,FF五个十六进制数,可以如下处理:
char a[5] = {0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF}
由于两位16进制长度为8bit,正好可以容纳一个两位16进制数;对于其他类型的数组,可如法炮制,只需留意数据的范围。
欢迎分享,转载请注明来源:内存溢出
0b4e3998
+
6
=
0b4e399E
也就是8+6=14,没有满16,对应的是E
可以在16进制数前加"0x"然后输入数组。如要在数组char
a[5]中输入FA,FB,FC,FD,FE,FF五个十六进制数,可以如下处理:
char a[5] = {0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF}
由于两位16进制长度为8bit,正好可以容纳一个两位16进制数;对于其他类型的数组,可如法炮制,只需留意数据的范围。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)