一.常见的几种数据类型
类型名称 | 类型符号 | 输出格式 | 长度/字节 |
---|---|---|---|
字符型 | char | %c | 1 |
短整型 | short | %hd | 2 |
整型 | int | %d | 4 |
长整型 | long | %ld | 32位4/64位8 |
更长整型 | long long | %lld | 8 |
单精度浮点数 | float | %f | 4 |
双精度浮点数 | double | %f 或 %lf | 8 |
二.其他输出格式
打印内容 | 输出格式 |
---|---|
以地址形式打印 | %p |
字符串 | %s |
指针地址 | %p |
将以打印的字符数保存在整型指针中 | %n |
打印一个百分号 | %% |
八进制整数 | %o |
有符号十进制整数 | %d 或 %i |
无符号十进制整数 | %u |
十六进制数字,其输出字母为小写 | %x |
十六进制数字,其输出字母为大写 | %X |
用科学计数法表示的浮点数(小写) | %e |
用科学计数法表示的浮点数(大写) | %E |
根据数值大小自动选择%f或%e格式 | %g |
根据数值大小自动选择%f或%E格式 | %G |