#include<stdio.h>是在程序编译之前要进行处理的的内容,因此也称为预处理命令。 先介绍下include,include是一个计算机专业术语,指C/C++中包含头文件命令,用于将指定头文件嵌入源文件中。 而stdio.h则是C语言编译系统提供的一个文件名,stdio是"standard input & output"的缩写,即有关标准输入输出的信息。 前天的文章中也说明了:C语言本身不提供输入输出语句。 一般开头有#符号的都是预处理命令,那么问题来了,为什么要添加这行代码? 只有在程序的开头写上:#include<stdio.h>,才能调用库函数。 大家或许也会看到这种用法:#include "stdio.h",这两种用法有什么差异呢? #include<stdio.h>一般用包含系统文件,它是查找先从系统目录查找开始查找。 #include "stdio.h"一般用包含项目文件,它是查找先从项目目录查找开始查找。 可以把库函数理解为工具包,系统已经提供了一些基本的工具供你使用,比如printf函数可以实现输出信息到控制台,scanf可以从键盘读取输入,每一个具体的工具都有自己所属的工具包,也就是说不同的库函数都有自己所属的.h文件,要用某一个库函数就需要先导入它所属的工具包才行,在语句中就是通过include来实现 stdio.h这个文件里面具体内容,想深入了解的话
|
|
来自: 输入正确思维 > 《1每个代码的意思》