NSLog输出各种类型

原地址:https://www.cnblogs.com/mukekeheart/p/11280604.html

打印结构体
%@   NSStringFromXXX();
     NSStringFromCGRect(...);

%d : 十进制整数, 正数无符号, 负数有 “-” 符号; 
%o : 八进制无符号整数, 没有 0 前缀; 
%x : 十六进制无符号整数, 没有 0x 前缀; 
%u : 十进制无符号整数;
%hd  : 短整型
%ld , %lld  : 长整型

%zd   :  有符号 NSInteger型专用输出,在iOS开发中应牢记。
%tu   :  无符号NSUInteger的输出
%lu   :  sizeof(i)内存中所占字节数

字符占位符说明 : 
%c : 单个字符输出; 
%s : 输出字符串;

浮点占位符说明 : 
%f : 以小数形式输出浮点数, 默认 6 位小数; 
%e : 以指数形式输出浮点数, 默认 6 位小数; 
%g : 自动选择 %e 或者 %f 各式;

其它形式占位符 : 
%p : 输出十六进制形式的指针地址; 
%@ : 输出 Object-C 对象;

占位符附加字符 : 
– l : 在整型 和 浮点型占位符之前, %d %o %x %u %f %e %g 代表长整型 和 长字符串; 
– n(任意整数) : %8d 代表输出8位数字, 输出总位数; 
– .n : 浮点数 限制小数位数, %5.2f 表示 5位数字 2位小数, 字符串 截取字符个数; 
– - : 字符左对齐;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值