zoukankan      html  css  js  c++  java
  • include包含头文件的语句中,双引号和尖括号的区别是什么?

     

    include包含头文件的语句中,双引号和尖括号的区别是什么? 

     

    #include <>

    格式:引用标准库头文件,编译器从标准库目录开始搜索

    尖括号表示只在系统默认目录或者括号内的路径查找,通常用于包含系统中自带的头文件;

    尖括号:在包含文件目录中去查找(包含目录是由用户在设置环境时设置的),而不在源文件目录去查找;

     

    #incluce ""

    格式:引用非标准库的头文件,编译器从用户的工作目录开始搜索

    双引号表示先在程序源文件所在目录查找,如果未找到则去系统默认目录查找,通常用于包含程序作者编写的头文件; 

    双引号:首先在当前的源文件目录中查找,若未找到才到包含目录中去查找。

  • 相关阅读:
    p1297
    p2023
    p1612
    逆元总结
    p1652
    考试总结10-08
    p1459
    p1821
    p1863
    p1884
  • 原文地址:https://www.cnblogs.com/getyoulove/p/4026628.html
Copyright © 2011-2022 走看看