0
我从我的蓝牙低能量传感器获取一些十六进制参数。无符号整数与%u
当我通过调用打印屏幕上的参数:
char * gotData = getTheData();
NSLog(@"My data: %u", gotData[1]);
印刷实际上是十六进制表示转换为十进制。
我在gotData
中的数据是用十六进制表示的字符。例如
gotData = [0xFA, 0xCC];
我要分配的整数值(0xFA
)在目标C/iOS的任何对象。
哪一个是使用的?
在此先感谢!
数据不是以十六进制存储的,也不是以int存储的。它的存储位简单而简单。它如何呈现*取决于您在参考和显示位时如何描述它。 –