---------------
main.m
---------------
#import
<Foundation/Foundation.h>
int
main(
)
{
int
a =
56
;
int bigValue = 9999999999999;
long
long
bigValue2 =
9999999999999
;
NSLog ( @"%d" , bigValue);
NSLog ( @"%d" , bigValue);
NSLog(@"%lld" , bigValue2);
int
octalValue =
013
;
//
以
0
开头的整数常量是
8
进制的整数
int
hexValue1 =
0x13
;
//
以
0x
或
0X
开头的整数常量是
16
进制的整数
int
hexValue2 =
0XaF
;
NSLog ( @"%d" , octalValue);
NSLog ( @"%d" , hexValue1);
NSLog ( @"%d" , hexValue2);
NSLog ( @"%d" , octalValue);
NSLog ( @"%d" , hexValue1);
NSLog ( @"%d" , hexValue2);
unsigned
int
ui =
30
;
unsigned long ul = 200;
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.整型分为short int, int, long int, long long int四种,每一种整型的取值范围是不同的。
2
.在OC中,整数数值不仅可以用十进制表示,也可以用八进制或者十六进制来表示。
3.在上述四种整型前添加unsigned关键字,可将它们变成无符号整型,无符号整型不能表示负数。