发布网友
共5个回答
热心网友
C语言中两种方式使用#include命令, #include <>与#include ””的区别是使用方式不同。
一种是在包含指令#include后面”<>”将头文件名括起来。这种方式用于标准或系统提供的头文件,到保存系统标准头文件的位置查找头文件。
另一种是在包含指令#include后用双引号””将头文件包括起来。这种方式常用与程序员自己的头文件。用这种格式时,C编译器先查找当前目录是否有指定名称的头文件,然后在从标准头文件目录中查找。
扩展资料:
include()语句包含并运行指定文件。
以下文档也适用于require()。这两种结构除了在如何处理失败之外完全一样。include()产生一个警告而require()则导致一个致命错误。换句话说,如果想在遇到丢失文件时停止处理页面就用require()。include()就不是这样,脚本会继续运行。
同时也要确认设置了合适的 include_path。注意在 php 4.3.5 之前,包含文件中的语法错误不会导致程序停止,但从此版本之后会。
寻找包含文件的顺序先是在当前工作目录的相对的 include_path 下寻找,然后是当前运行脚本所在目录相对的 include_path 下寻找。
参考资料来源:百度百科-include (计算机专业术语)
热心网友
include <>是只在include的目录下查找它的头文件,
include ""表示在全盘查找它的头文件.
如果你自己定义的头文件没有放在include文件夹下,就必须注""来引用.
热心网友
""首先在当前目录下寻找,如果找不到,再到系统目录中寻找
<>直接去系统目录中找
热心网友
include <> 能用的地方,
include "" 也都能用
换句话说include "" 更保险
热心网友
require函数是指包含进来的内容被当成当前文件的一个组成部分,所以当包含进来的文件有语法错误或者文件不存在的时候,那当前文件的PHP脚本都不再执行。
include()函数相当于指定这个文件的路径,当被包含的文件有错时,不会影响到本身的程序运行。