大家好,又见面了,我是你们的朋友全栈君。
include的作用:
#include叫做“文件包含” / include 语句包含并运行指定文件。
功能:它的功能是用来指定文件的全部内容替换程序中的命令行,从而使指定的文件与当前源文件连成一个源文件
书写格式:
#include <文件名> //表示编译系统根据系统头文件存放的目录路径去搜索系统头文件,而不是在源文件目录去查找
#include "文件名" //表示编译系统首先在当前的源文件目录中查找,若未找到才根据系统的头文件存放的目录路径去搜索系统头文件
//系统定义的头文件通常使用尖括号;用户自定义的头文件通常使用双引号。
//一般来说,如果为调用库函数而用#include命令来包含相关的头文件,则用尖括号,以节约查找时间。
//如果要包含的是用户自己编写的文件(这种文件一般都在用户当前的目录中),一般用双撇号。
//若文件不在当前目录中,在双撇号内应该给出文件路径(如#include"C:\wang\file2.h“)
废话少说直接上图:
另外写一下文件包含命令的使用方法:
1、当一个文件被包含时,其中所包含的代码继承了 include 所在行的变量范围。从该处开始,调用文件在该行处可用的任何变量在被调用的文件中也都可用。不过所有在包含文件中定义的函数和类都具有全局作用域。
2、如果 include 出现于调用文件中的一个函数里,则被调用的文件中所包含的所有代码将表现得如同它们是在该函数内部定义的一样。所以它将遵循该函数的变量范围。
3、文件包含命令可以出现在文件的任何位置,但通常放置位置在文件的开头处。一条#include命令只能指定一个被包含的文件;
4、文件包含允许嵌套,即在一个被包含的文件中又可以包含另一个文件;
5、当一个C程序分散在若干个文件中时,可以将多个文件公用的符号常量定义和宏定义等单独写成一个文件,然后在其他需要这些定义和说明的源文件中 用文件包含命令包含该头文件。这样可以避免在每个文件的开头都去重复书写那些共用量,也可以避免因输入或修改失误造成的不一致性。
官网详解地址:http://php.net/manual/zh/function.include.php
原创博文:https://blog.csdn.net/u011352311/article/details/17758931?utm_source=blogxgwz1
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/129551.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...