格式化输出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浅解的主要内容,如果未能解决你的问题,请参考以下文章