mac键盘图标与对应快捷键 NSLog输出格式

Mac键盘图标与对应快捷按键

⌘——Command ()

⌃ ——Control

⌥——Option (alt)

⇧——Shift

⇪——Caps Lock

fn——功能键就是fn

*.m*.h切换 ⌘+⌃ +↓or↑

前进后退文本文件⌘+⌃ +←or→

关闭当前文本文件⌘+⌃+w

自动排版代码 ⌃+i

左右缩进 ⌘+[or]

注释 ⌘+/

查看名称定义,进入头文件 ⌘+鼠标左键

查看名称api文档 ⌥+鼠标左键

快捷键功能

Command A 全选
Command C 拷贝
Command V 粘贴
Command X 文字剪切(不支持文件剪切)
Command ,偏好设置
Command W 关闭当前窗口
Command Q 关闭当前程序
Command Shift Q 退出所有程序并注销
Command Option esc 强制退出应用程序,类似于win下的任务管理器
Command N 新建当前程序的文件
Command S 保存
Command Shift S 另存为....(部分程序适用)
Command H 隐藏当前程序(Boss Key)
Command Option H 隐藏所有后台程序
Control Shift 光盘推出键黑屏(没有Boss Key好用,一动就亮)
Command P 打印
Command Shift P 页面设置
Command tab 切换到下一个应用程序
Command Shift tab 切换到上一个应用程序
Command ~ 在同一程序的不同窗口下切换,safari上网经常用
Command M 最小化当前窗口

Command Option F 有搜索栏的程序跳到搜索栏,如Preview(预览)的搜索栏,Safari的Google栏



                  表一 转换说明符及作为结果的打印输出

转换说明

输 出

%a

浮点数、十六进制数字和p-记数法 (C99)

%A

浮点数、十六进制数字和P-记数法 (C99)

%c

一个字符

%d

有符号十进制整数

%e

浮点数、e-记数法

%E

浮点数、E-记数法

%f

浮点数,十进制记数法

%g

根据数值不同自动选择%f或者%e%e格式在指数小于-4或者大于等于精度时使用

%G

根据数值不同自动选择%f或者%E%E格式在指数小于-4或者大于等于精度时使用

%i

有符号十进制整数 (%d相同)

%o

无符号八进制整数

%p

指针(就是指地址)

%s

字符串

%u

无符号十进制整数

%x

使用十六进制数字0f 的无符号十六进制整数

%X

使用十六进制数字0F的无符号十六进制整数

%%

打印一个百分号

 

                  表二 printf() 修饰符

修饰符

意 义

标志

五种标志 (-+、空格、0) 都将在表三中描述,可以使用零个或多个标志

digit(s)

字段宽度的最小值。如果该字段不能容纳要打印的数或者字符串,系统会使用更宽的字段。示例:“%4d”

.digit(s)

精度。对于%e%E%f转换,是将要在小数点的右边打印的数字的位数。对于%g%G转换,是有效数字的最大位数。对于%s转换,是将要打印的字符的最大数目。对于整数转换,是将要打印的数字的最小位数;如果必要,要使用前导零来达到这个位数。只使用“.表示其后跟随一个零,所以%.f%.0f相同。示例:“%5.2f”打印一个浮点数,他的字段宽度为5个字符,小数点后有两个数字。

h

和整数转换说明符一起使用,表示一个short int 或者 unsigned short int 类型数值。

示例:“%hu”、“%hx”和“%6.4hd”

hh

和整数转换说明符一起使用,表示一个signed char 或者unsigned char类型数值。

示例:“%hhu”、“%hhx”和“%6.4hhd”

j

和整数转换说明符一起使用,表示一个intmax_tuintmax_t值。

示例:“%jd”和“%8jX”

l

和整数说明符一起使用,表示一个long int 或者unsigned long int 类型值。

示例:“%ld”和“%8lu”

ll

和整数说明符一起使用,表示一个long long int或 unsigned long long int 类型值 (C99)

示例:“%lld”和“%8llu”

L

和浮点转换说明符一起使用,表示一个long double值。

示例:“%Lf”和“%10.4Le”

t

和整数转换说明符一起使用,表示一个ptrdiff_t(与两个指针之间的差相对应的类型) (C99)

示例:“%td”和“%12ti”

z

和整数转换说明符一起使用,表示一个size_t(sizeof返回的类型) (C99)

示例:“%zd”和“%12zx”

                  表三 printf()的标志

修饰符

意 义

-

项目是左对齐的,也就是说,会把项目打印在字段的左侧开始处。示例:“%-20s”

+

有符号的值若为正,则显示带加号的符号;若为负,则带减号的符号。示例:“%+6.2f”

(空格)

有符号的值若为正,则显示时带前导空格(但是不显示符号);若为负,则带减号符号。+标志会覆盖空格标志。示例:“% 6.2f”

#

使用转换说明的可选形式。若为%o格式,则以0开始;若为%x%X格式,则以0x0X开始,对于所有的浮点形式,#保证了即使不限任何数字,也打印一个小数点字符。对于%g%G格式,它防止尾随零被删除。示例:“%#o”、“%#8.0f”和“%+#10.3E”

0

对于所有的数字格式,用前导零而不是用空格填充字段宽度。如果出现-标志或者指定了精度(对于整数)则忽略该标志。示例:“%010d”和“%08.3f”



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值