Jim*_*ery 5 scalar types objective-c
我正在寻找Objective C中所有标量数据类型的列表,包括它们的范围(最大/最小值等).
对不起这个简单的问题,我真的很难找到这样的东西.
int
+/\xe2\x80\x93 2,147,483,647 之间的整数值。unsigned int
0 到 4,294,967,296 之间的整数值。float
+/\xe2\x80\x93 16,777,216 之间的浮点值。double
+/\xe2\x80\x93 2,147,483,647 之间的浮点值。long
根据体系结构,大小从 32 位到 64 位不等的整数值。long long
64 位整数。char
单个字符。从技术上讲,它\xe2\x80\x99s 表示为int
.BOOL
布尔值,可以是 YES 或 NO。NSInteger
当为 32 位架构编译时,与 相同int
,当为 64 位架构编译时,+/\xe2\x80\x93 4,294,967,296。NSUInteger
当为 32 位架构编译时,与 相同unsigned int
,当为 64 位架构编译时,值在 0 到 2^64 之间来源。
\n