大家好,我是小新,我来为大家解答以上问题。6d2,6d很多人还不知道,现在让我们一起来看看吧!
1、%-6d是c语言中printf的输出格式转换说明,%d表示输出的数为整形,数字6表示该数在输出时宽度至少为6位,宽度不够6位的用空格补齐,-表示输出的数左端对齐。
2、其他转换说明符
3、%a(%A) 浮点数十六进制数字[p-(P-)记数法(C99)
4、%c 字符
5、%d 有符号十进制整数
6、%f 浮点数(包括float和doulbe)
7、%e(%E) 浮点数指数输出[e-(E-)记数法]
8、%g(%G) 浮点数不显无意义的零"0"
9、%i 有符号十进制整数(与%d相同)
10、%u 无符号十进制整数
11、%o 八进制整数 e.g. 0123
12、%x(%X) 十六进制整数0f(0F) e.g. 0x1234
13、%p 指针
14、%s 字符串
15、%% 转义%
本文到此讲解完毕了,希望对大家有帮助。