美文网首页十天学会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