printf()的占位符
  • 板块灌水区
  • 楼主Hanrui1206
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/2/29 20:39
  • 上次更新2024/2/29 22:09:17
查看原帖
printf()的占位符
1283944
Hanrui1206楼主2024/2/29 20:39
printf()的占位符还有没有别的(别的用法)?
%d      正常输出int
%lld    正常输出long long
%u      正常输出unsigned int
%llu    正常输出unsigned long long
%c      正常输出char
%s      正常输出string
%p      正常输出Point
%f      正常输出short
%lf     正常输出double
%llf    正常输出long double
%e      输出指数double
%x      正常输出16进制unsigned int
%llx    正常输出16进制unsigned long long
%0      正常输出8进制unsigned int
%ll0    正常输出16进制unsigned long long
%g      在上面15个中选最合适的

	%1d   %2d   %3d   ... %数字d
	%1lld %2lld %3lld ... %数字lld
	%1u   %2u   %3u   ... %数字u
	%1llu %2llu %3llu ... %数字llu
	%1x   %2x   %3x   ... %数字x
	%1llx %2llx %3llx ... %数字llx
	%10   %20   %30   ... %数字0
	%1ll0 %2ll0 %3ll0 ... %数字ll0
    	如果数字大于参数正常输出,否则在前面补' '
	%01d   %02d   %03d   ... %0数字d
	%01lld %02lld %03lld ... %0数字lld
	%01u   %02u   %03u   ... %0数字u
	%01llu %02llu %03llu ... %0数字llu
	%01x   %02x   %03x   ... %0数字x
	%01llx %02llx %03llx ... %0数字llx
	%010   %020   %030   ... %0数字0
	%01ll0 %02ll0 %03ll0 ... %0数字ll0
   	如果数字大于参数正常输出,否则在前面补'0'
2024/2/29 20:39
加载中...