一、OC中数据类型
1)基本数据类型:整型、字符型、浮点型(double、float)、枚举型;
2)构造类型:数组、结构体、共用体类型;
3)指针类型:所有的系统类、自定义类都是指针;
4)空类型:nil,没有任何东西。
二、数据类型输出
在iOS中一般使用NSLog()输出。需要用占位符,例如%@,后面的参数去替换占位符。
整型占位符:
| %d | 十进制整数,正数无符号,负数有“-”符号 |
| %o | 八进制无符号整数,没有0前缀 |
| %x | 十六进制无符号整数,没有0x前缀 |
| %u | 十进制无符号整数 |
| %zd | NSInteger型专用输出,在iOS开发中应牢记 |
| %tu | 无符号NSUInteger的输出 |
浮点数的占位符:
| %f | 以小数形式输出浮点数,默认6位小数 |
| %e | 以指数形式输出浮点数,默认6位小数 |
| %g | 自动选择%e或者%f格式 |
字符占位符:


902

被折叠的 条评论
为什么被折叠?



