本文主要是介绍Printf 的格式输出探索,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#include<stdio.h>int main() //%[flags][width][.prec][hlL]type{ printf("%9d\n",123);//数字输出占据9个字符空间,右对齐printf("%-9d\n",123);//左对齐printf("%+9d\n",123);//^^^^^+123printf("%+-9d\n",123);//+123printf("%-+9d\n",123); printf("%09d\n",123);//前面填0,000000123printf("%9.2f\n",123.0);//数字输出占据9个字符空间,小数点后两位,^^^123.00printf("%*d\n",6,123);//数字输出占据6个字符空间,^^^123printf("%hhd\n",12345);//当成1个字节的整数int num;printf("%d%n\n",12345,&num);//已经输出的字符个数,填到num的地址中printf("%d\n",num);//5return 0;}
这篇关于Printf 的格式输出探索的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!