#include <stdio.h> #include "stdio.h"区别
时间: 2024-05-20 14:09:52 浏览: 155
#include <stdio.h>
`#include <stdio.h>` 是预处理器指令,它告诉编译器在编译期间包含 `stdio.h` 标准头文件。这个文件包含了一些常用的输入输出函数,例如 `printf()` 和 `scanf()` 等。
而 `#include "stdio.h"` 则是告诉编译器在当前目录下寻找头文件 `stdio.h`,如果找不到再去系统默认目录下寻找。这种方式常用于包含自己编写的头文件。
总的来说,两种方式都可以用来包含头文件,但是前者是使用了系统默认的头文件库,后者则是先在当前目录下查找头文件,如果没有再去系统默认目录下查找。如果程序需要使用某些标准库中的头文件,应该使用 `<>`,如果程序需要使用自己编写的头文件,则应该使用 `""`。
阅读全文