发布网友 发布时间:2022-04-29 05:05
共1个回答
热心网友 时间:2022-06-19 02:18
在printf可以这样理解*被替换成printf("%*d",number,var);中的number,然后按照printf("%number d"10);来格式化输出数据,看代码:
#include<stdio.h>
void main()
{
printf("000000123450000000\n");
printf("1=%d,2=%*d,3=%d\n",1,5,3,3);
return;
}
从图中可以看出输出 了5个空格。