%c 也是用于宽字符。 wprintf("%c",(wchar)wc);
%d或%i 有符号的10进制整形 printf("%i",nval);
%e 科学计数法表示 printf("%e",fval);
%f 浮点方式标示 printf("%.2f",fval); 保留小数点后的个数
%g 根据具体的数值选择 %e 或 %f printf("%.2g",0.0123); ——> 0.012 效果相当于除去0后的有效位数
%o 无符号8进制整形 printf("%o",oval);
%p 指针形式 printf("%p",&fval);
%s 用于指定宽字符串 wprintf("%s",(wchar*)str)
%u 无符号的10进制整形 printf("%u",unval);
%x 十六进制小写或大写格式 printf("%2X",hexval);
最后附上360搜索中的printf词条解释↑↑
网友评论