当用#include“file.h”时,先搜索当前工作目录,如果没有,再去搜索库,库没有再搜索资源库;
当用#include<file.h>时,编译器先从标准库路径开始搜索,如果没再搜索资源库目录,最好搜索当前工作目录。
本文详细解释了C语言中预处理指令#include的不同使用方式及其搜索路径的区别。具体来说,介绍了当使用双引号file.h和尖括号<file.h>时,编译器如何分别从当前工作目录、标准库路径以及资源库目录进行文件搜索。
当用#include“file.h”时,先搜索当前工作目录,如果没有,再去搜索库,库没有再搜索资源库;
当用#include<file.h>时,编译器先从标准库路径开始搜索,如果没再搜索资源库目录,最好搜索当前工作目录。
1612
1577

被折叠的 条评论
为什么被折叠?