先来看看以下代码行:
#include <stdio.h> // This is a preprocessor directive
通过使用上面的代码,告诉编译器在程序中“包含”名称为stdio.h
的文件内容。
该文件称为头文件。头文件定义标准C库提供的功能。可以使用程序创建自己的头文件。
请看看以下代码:
#include <stdio.h> // This is a preprocessor directive
int main(void)
{
printf("Hi, from Yiibai.com!");
return 0;
}
上面代码使用标准库中的printf()
函数,所以必须包含stdio.h
头文件。stdio.h
包含编译器需要了解printf()
含义的信息。
stdio
,是标准输入/输出的缩写。C程序中的所有头文件都有扩展名为.h
的文件名