1 为什么要使用头文件?
各个因素导致的互相不认识
解决方式:包含头文件(头文件中,包含相关元素的介绍说明)
#include <Windows.h>表示把文件Windows.h中的所有内容拷贝(复制)到“这里”
2 头文件的查找路径?
#include<Windows.h>
<>表示,从编译器默认的路径中去找文件Windows.h
这个默认路径,取决于编译器。不同平台下不同编译器的路径都不相同。
这个默认路径下,已经包含了c标准库所需要的所有头文件
使用C++标准库的头文件使用该方式
#include"Windows.h"
""表示从当前目录下寻找文件Windows.h
如果在当前目录下找不到,再从编译器默认的路径中查找
使用用户自定义的头文件使用该方式
3 头文件的位置?
要求放在文件的最前面
#include的作用是,把相关的声明拷贝到这个文件内
所以都习惯把#include放到文件的最前面