#include 有什么用
展开全部
以“#”开始的行称作预处理指令。预处理指令是由预处理器进行处理的。
#include工具的形式
#include "filename"
这条指令导致预处理器把后面这个文件的内容替换到这条指令的位置。对这个文件的搜索首先是从当前目录开始的,如果找不到,再到其他一些依赖于系统的目录中寻找。如果预处理器指令的形式是下面这样:
#include <filename>
预处理器首先会在系统所定义的其他目录中寻找,而不是在当前目录中寻找。
在unix系统中,比如stdio.h和stdlib.h这样的标准头文件一般位于/usr/include目录。
一般而言,标准头文件的存储位置是因系统而定的。
#include指令可以包含的内容并没有限制。
特别需要注意的是,#include指令可以包含其他预处理器指令,预处理器还会继续展开这些指令。
我的回答你还满意吗?望采纳,谢谢!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询