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

一、概念
// 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;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容