none
请教下 两个包含#include 的区别 RRS feed

  • 问题

  • 我在 看 vc++6.0的一些 入门参考书 上的代码时发现 一个程序

    有 #include "xxx.h" 和 #include <xxx.h> 两种写法 的包含命令

    请问有什么区别么?谢谢

    2011年2月14日 2:02

答案

  • 这是一个比较古老的问题呵呵。 #include "" 代表从编译路径开始找对应的文件。 而#include <>是从系统目录开始找。 两者的查找顺序不一样
    麻烦把正确答案设为解答。
    • 已标记为答案 杨汉亮 2011年2月14日 5:27
    2011年2月14日 2:10
    版主
  • 这是一个比较古老的问题呵呵。 #include "" 代表从编译路径开始找对应的文件。 而#include <>是从系统目录开始找。 两者的查找顺序不一样
    麻烦把正确答案设为解答。

    是的

    就是搜索路径不一样

    • 已标记为答案 杨汉亮 2011年2月14日 5:27
    2011年2月14日 4:42

全部回复

  • 这是一个比较古老的问题呵呵。 #include "" 代表从编译路径开始找对应的文件。 而#include <>是从系统目录开始找。 两者的查找顺序不一样
    麻烦把正确答案设为解答。
    • 已标记为答案 杨汉亮 2011年2月14日 5:27
    2011年2月14日 2:10
    版主
  • 这是一个比较古老的问题呵呵。 #include "" 代表从编译路径开始找对应的文件。 而#include <>是从系统目录开始找。 两者的查找顺序不一样
    麻烦把正确答案设为解答。

    是的

    就是搜索路径不一样

    • 已标记为答案 杨汉亮 2011年2月14日 5:27
    2011年2月14日 4:42