永发信息网

C++中include函数

答案:6  悬赏:50  手机版
解决时间 2021-11-24 03:47
  • 提问者网友:星軌
  • 2021-11-23 16:50
C++中include函数
最佳答案
  • 五星知识达人网友:拾荒鲤
  • 2021-11-23 16:56
C++中include函数功能:
  include() 函数可获得指定文件中的所有文本,并把文本拷贝到使用 include 函数的文件中。
  C++中include函数应用:
  假设拥有一个标准的页眉文件,名为 "header.php"。如需在页面中引用这个页眉文件,请用 include() 函数,就像这样:
  
  
  
  Welcome to my home page
  Some text

  
  
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-11-23 21:02
include 后跟双引号 :

例如:#include "Time.h"
这个预编译指令是指示计算机在当前的工程目录中 搜索名为 Time.h 的文件

include 后跟尖括号:
这个预编译指令是指示计算机在 C++的标准库 中 搜索名为 Time.h 的文件,如果没有找到 再搜索 当前的工程目录
  • 2楼网友:等灯
  • 2021-11-23 19:54
include不叫函数,include是编译预处理宏,他编译时会把include后面的的路径的内容复制到当前的文件,而include后面这个路径有时是相对路径,当使用“"”时相对路径从当前目录找,当使用“<>”时,相对路径从你编译器的标准库目录下找。
  • 3楼网友:白昼之月
  • 2021-11-23 19:05
引号是搜索当前目录的头文件
尖括号就是不搜索当前目录的头文件

比如 #include "m.h" 就是从当前目录搜索这个头文件
#include 就是不从程序当前目录搜索这个头文件
  • 4楼网友:罪歌
  • 2021-11-23 18:24
对于#include 编译器从标准库开始搜索filename.h

对于#include “filename.h”编译器从用户工作路径开始搜索,找不到再从标准库中搜索

另外,include不是函数,是预编译指令
  • 5楼网友:春色三分
  • 2021-11-23 17:58
使用尖括号表示在包含文件目录中去查找(包含目录是由用户在设置环境时设置的),而不在源文件目录去查找; 使用双引号则表示首先在当前的源文件目录中查找,若未找到才到包含目录中去查找。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯