我想问一下iOS上Objective-C中的基本数据类型。我需要表示变量的大小和变量的范围。因此在示例中:short int-2个字节-有符号:-32768至32767和无符号:0至65535这仅是示例。
3 回答
ibeautiful
TA贡献1993条经验 获得超5个赞
请注意,您还可以在Objective-C中很好地使用C99固定宽度类型:
#import <stdint.h>
...
int32_t x; // guaranteed to be 32 bits on any platform
在维基百科页面有什么在这个头可如果你没有C标准的副本(你应该,不过,因为Objective-C的是C的只是一个很小的扩展名)一个体面的描述。您可能还会发现标头,limits.h并且inttypes.h很有用。
侃侃无极
TA贡献2051条经验 获得超10个赞
更新新的64位架构
Ranges:
CHAR_MIN: -128
CHAR_MAX: 127
SHRT_MIN: -32768
SHRT_MAX: 32767
INT_MIN: -2147483648
INT_MAX: 2147483647
LONG_MIN: -9223372036854775808
LONG_MAX: 9223372036854775807
ULONG_MAX: 18446744073709551615
LLONG_MIN: -9223372036854775808
LLONG_MAX: 9223372036854775807
ULLONG_MAX: 18446744073709551615
- 3 回答
- 0 关注
- 411 浏览
添加回答
举报
0/150
提交
取消