c语言printf()输出格式 用法联系

来源:互联网 发布:微信拼车源码 编辑:程序博客网 时间:2024/06/10 02:27

一下只是不常见的一种用法,例如   printf("%*d,%*d\n",c,d,e,f);


http://www.cnblogs.com/tureno/articles/3630689.html
#include<stdio.h>


int main(void)
{
  int c = 3,d = 18, e =5,f=12;
  printf("%d,%d\n",d,e);
  printf("%*d,%d\n",c,d,e);
  printf("%3d,%d\n",d,e);
  printf("%-*d,%d\n",c,d,e);


  printf("%*d,%*d\n",c,d,e,f);
  printf("%3d,%5d\n",d,f);




  printf("  %*s %s\n", 15, "version", "asdfghjklfddsddssf");
  return 0;
}

测试输出结果

在printf中*表示用后面的值替代*的位置

0 0
原创粉丝点击