格式化输入输出、文件输入输出、二进制文件

1. 格式化输入输出

  

   1.1 格式化输出

//// 格式化输出 //// %[flags][width][.prec][hiL]type
// [flags][width]
printf("%9d\n", 123);    //      123//输出占据9个字符
printf("%-9d\n", 123);   //123      //-表示左对齐
printf("%+9d\n", 123);   //     +123//+表示输出带正负符号
printf("%+-9d\n", 123);  //+123     //带正负符号并左对齐
printf("%+-9d\n", -123); //-123     //带正负符号并左对齐
printf("%09d\n", 123);   //000000123//输出占据9个字符,并填0

// [width][.prec]
printf("%9d\n", 123);       //      123//输出占据9个字符
printf("%9.2d\n", 123.0);   //   123.00//输出占据9个字符,且小数点后面占两位
printf("%*d\n", 9, 123);    //      123//输出占据9个字符,*对应9
printf("%.*d\n", 5, 123.0); //123.     //小数点后面占据5个字符

   

  

  

   

   1.2 格式化输出

   

  

  

    

   

   

 2.文件输入输出

  

  

   

   

 

3. 二进制文件

  

   

   

 

posted @ 2023-08-17 00:22  园友3218619  阅读(60)  评论(0)    收藏  举报