OC中常见的数据类型:
int 整型 double float浮点类型 char 字符类型这些类型所存储的范围和所依赖的计算机有关。显示整型可以用NSLog转换字符%i在编译应用程序时可以选择在32位下编译还是在64位下。![]()
int整型
正整数,负整数、0 都属于整型但数字中间不允许空格,也不允许使用其他符号
double 、float 类型
float类型的变量可以存储包含小数位的值显示浮点值可用NSLog 转换字符%f 或者 %gdouble 类型的值比float类型的值存储范围大两倍
char类型
char变量可以存储单个字符,如 'a' 'c' 都是合法字符常量在OC中字符常量是放在单引号中的单个字符,而字符串是放在双引号中的任意个数的字符可以在NSLog中调用%c 来显示字符
限定词
限定词 long longlong short unsigned signed这些限定词可以加在 int 前面。long int longIntValue;在显示 long int 的值时。使用格式符 %li
short int 定义的变量用来存储相当小的数。这样可以节约内存
id类型
id数据类型可以存储任何类型的对象id类型是OC中十分重要的特性,他是多态和动态绑定的基础。
运算符
+ :加- :减* :乘/ :除% :取余