你要进行编程,就需要许多东西。比如你要建一座房,你需要一部分人,而这些人还需要什么素质,这是他前面自己的知识与经历决定的,需要事先准备。C语言经过长时间的积累,也准备了许多知识,不需要我们现在重新编写,比如我们要使用printf,这是一个功能模块,就包含在stfio.h文件中,只要你包含了stfio.h,你就可以直接使用,否则就不能用。所以上面的不是随便写的,还比如,若你的程序中使用getch(),就必须包含conio.h,这是因为conio.h中才包含有getch()。
将要用到的头文件包含进来 #include
是头文件包含声明,stdio.h是标准输入输出头文件,它给了程序操作的可能性,使得程序的标准输入输出操作函数有意义,printf,scanf,putchar,getchar等,不然编译器会报错;头文件其实就是定义了这些函数的文件,它是系统提供给我们的接口。
stdio.h是C语言中的标准输入输出(standard input/output)库头文件,一般编程都会有输入输出操作,如:
int n;
scanf("%d", &n ); //读入一个数据
printf("the num is : %d\n", n ); //输出一个数据
所以,一般程序开头都会引用这个头文件: #include
有些编译器工具,会自动在编译时加上该头文件的引用,所以,其下的代码可以省略掉这个引用 。
当然,如果用不到输入输出语句,则该源文件可以不用引用这个头文件。
stdio.h是标准输入输出头文件,有了它,你才可以printf,putchar,puts,scanf,getchar,gets,等输入输出函数