2020年9月12日星期六

c数据类型和对应的说明符

short——%hd
int——%d
long——%ld
long long——%lld

(unsigned为无符号数)
unsigned short——%hu
unsigned int ——%u
unsigned long——%lu
unsigned long long——%llu

float——%f
double——%lf
long double——%llf

char——%c
unsigned char——%c



转换说明 输出
%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相同)
%0 无符号八进制整数
%p 指针
%s 字符串
%u 无符号十进制整数
%x 使用十六进制数字Of的无符号十六进制整数
%X 使用十六进制数字OF的无符号十六进制整数
%% 打印一个百分号

2 条评论:

热门博文