⭐️ 往期文章
✨链接1:C语言文件打开关闭详解、文件顺序读写详解。
✨链接2:C语言文件随机读写详解(fseek、ftell、rewind)。
✨链接3:C语言scanf/fscanf/sscnaf和printf/fprintf/sprintf的区别。
✨链接4:C语言打开文件一次既可以读又可以写。
✨链接5:C语言文件结束的判定(feof、ferror)。
✨链接6:宏和函数的区别详解。
⭐️ 头文件包含 “ ” 与 <> 的区别
💬 主要区别:查找路径不同。
- 本地头文件包含
#include "name.h"
双引号查找路径:现在本地项目目录下查找,如果没有,则在编译器提供的标准库函数目录下查找头文件。还没有找到就报错。
- 库函数头文件包含
#include <stdio.h>
尖括号查找路径:直接在编译器提供的标准库函数目录下查找,没有找到直接报错。
💬 思考:
#include "stdio.h" // ok吗?
以上代码是可行的,但是效率低不推荐这样写。