发布网友 发布时间:2022-04-29 16:00
共3个回答
热心网友 时间:2022-04-18 08:49
以“#”开始的行称作预处理指令。预处理指令是由预处理器进行处理的。
#include工具的形式
#include "filename"
这条指令导致预处理器把后面这个文件的内容替换到这条指令的位置。对这个文件的搜索首先是从当前目录开始的,如果找不到,再到其他一些依赖于系统的目录中寻找。如果预处理器指令的形式是下面这样:
#include <filename>
预处理器首先会在系统所定义的其他目录中寻找,而不是在当前目录中寻找。
在unix系统中,比如stdio.h和stdlib.h这样的标准头文件一般位于/usr/include目录。
一般而言,标准头文件的存储位置是因系统而定的。
#include指令可以包含的内容并没有*。
特别需要注意的是,#include指令可以包含其他预处理器指令,预处理器还会继续展开这些指令。
我的回答你还满意吗?望采纳,谢谢!
热心网友 时间:2022-04-18 10:07
包括的意思,后面就是写函数名了,如<stdio.h>这样就会包含这个函数了。热心网友 时间:2022-04-18 11:42
C的头命令