C语言的输入输出涵盖了非常巨大的知识面,这里结合输入输出写一下*的作用。
1.printf中作为控制宽度输出
#define _CRT_SECURE_NO_WARNINGS//安全问题
#include<stdio.h>
#include<stdlib.h>
void main()
{
int a=1234;
int b=10;
printf("%*d\n",b,a);
system("pause");
}
从打印结果可以看出,b的值传给了*,控制输出的宽度。
2.scanf中起到忽略、跳过的作用
#define _CRT_SECURE_NO_WARNINGS
#include&l