美文网首页十天学会C语言
第05天C语言(13):include-基本概念

第05天C语言(13):include-基本概念

作者: liyuhong | 来源:发表于2017-07-08 11:18 被阅读31次
    一、概念
    // include的作用,是将inculcate右边的文件拷贝到当前文件中
    /*
     include后面的 <> 和 "" 的区别
     如果使用 <> 代表 会从开发工具的编译环境中去查找
      +  /Applications/Xcode8.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h  >>> 开发工具的编译环境
     
     如果编译环境中没有找到,那么会再去系统的编译环境中找
      + 1.必须要打开隐藏文件夹
        终端指令
        defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件
        defaults write com.apple.finder AppleShowAllFiles No && killall Finder //不显示隐藏文件
    
        2.如果没有找到include的文件夹
      + 3.通过终端 xcode-select --install
      + /usr/include/stdio.h  >>>系统的编译环境
     ------
     
     如果使用"" 代表先从 当前文件所在的文件夹下面查找
     如果在当前文件所在的文件夹下面没有找到,那么就会去开发的编译环境中去查找
     如果编译环境中没有找到,那么会再去系统的编译环境中找
    
     注意 : include后面不一定写文件名称 也可以写路径(相对路径/全路径)
     #include "abc/lyh.txt" // 相对路径
     #include "/Users/liyuhong165/Desktop/C语言/day05Code/day05/include基本概念/abc/lyh.txt" // 全路径
    
     */
    
    /*
     stdio 在Xcode里面的路径
    
     */
    
    二、代码
    #include <stdio.h> // 告诉系统print函数是存在的,告诉printf函数的格式(声明printf函数)
    
    int main()
    {
    // include指令不一定写在文件的头部
    //#include "lyh.txt"
    //#include "abc/lyh.txt"
    
        return 0;
    }
    

    相关文章

      网友评论

        本文标题:第05天C语言(13):include-基本概念

        本文链接:https://www.haomeiwen.com/subject/mjbdhxtx.html