格式化输出printf浅解

Posted 倾耳听

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了格式化输出printf浅解相关的知识,希望对你有一定的参考价值。

当为int类型时:

printf("%2.2d\n",1234);

会输出:1234

 

当为字符串时:

printf("%s , %5.3s\n","computer","computer");

会输出:computer ,   com

前面会自动补两个空格,输出三个字符

 

当为float时:

printf("%f,%2.2f\n",12.33,123.456);

 会输出:12.330000,123.46

小结:整数位表示所占空格数,纯粹为了格式好看。小数位表示输出个数,int有点例外。

以上是关于格式化输出printf浅解的主要内容,如果未能解决你的问题,请参考以下文章

call和apply的联系和区别浅解

java格式化输出printf

java格式化输出printf

java格式化输出printf

C语言基础:格式化整数输出的代码

Linux下改变printf输出颜色和格式