目录
1.printf()与*
如果想通过程序决定输出时的字段宽度,而不是一开始就写死输出宽度,可以使用 * 修饰,用相关参数代替。
// 1.printf 和 *
int width = 6; // 字段宽度
int precision = 5; // 小数点位数
printf("%*d\n", width, 123);
printf("%.*lf\n", precision, 123.456);
2.scanf()与*
加了 * 修饰符后将会让scanf()跳过相应的输入项
// 2.scanf 和 *
int a, b;
scanf("%2d%*1d%d", &a, &b);
printf("%d %d\n", a, b);
(是大一C语言考试之后才知道的用法!)