请告诉我如何在 iPhone 编程中将 Objective-C 中的字节转换为 NSInteger/int?
“字节”是什么意思?
如果要将表示整数值的单字节转换为 int(或 NSInteger)类型,只需使用“=”:
Byte b = 123;
NSInteger x;
x = b;
作为字节(与无符号字符- 1字节无符号整数)和NSInteger(与int- 4字节有符号整数)都是简单整数类型,可以自动转换。您应该阅读更多有关“c 数据类型" and "转换规则”。
例如http://www.exforsys.com/tutorials/c-language/c-programming-language-data-types.html
如果要将存储某些值的多个字节转换为 int,则转换取决于这些数据的结构:每个值有多少字节,有符号或无符号。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)