mirror of
https://github.com/Aexiar/c.git
synced 2024-10-22 14:05:45 +02:00
2024年10月10日 08:04
This commit is contained in:
parent
b793408807
commit
7ddf28cc8f
@ -604,7 +604,7 @@ int main() {
|
||||
> * ② 一个源文件可以导入多个头文件,一个头文件也可以被多个源文件导入(需要注意,`头文件重复`问题)。
|
||||
> * ③ 标准库头文件、自定义头文件以及第三方库的头文件的扩展名都是 `.h`。
|
||||
|
||||
## 4.2 包含标准库的头文件
|
||||
## 4.2 包含标准库头文件
|
||||
|
||||
* 引入`标准库头文件`需要使用`尖括号`将文件名包裹起来,如下所示:
|
||||
|
||||
@ -620,7 +620,7 @@ int main() {
|
||||
|
||||
## 4.3 包含自定义头文件
|
||||
|
||||
* 引入`自定义头文件`需要使用`双引号`将文件名包裹起来,如下所示:
|
||||
* 引入`自定义的头文件`需要使用`双引号`将文件名包裹起来,如下所示:
|
||||
|
||||
```c
|
||||
// 用于包含用户自定义的头文件。
|
||||
@ -1031,7 +1031,8 @@ int main() {
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> `#ifndef...#endif` 指令跟 `#ifdef...#endif`正好相反。它用来判断,如果某个宏没有被定义过。
|
||||
> * ① `#ifndef...#endif` 指令跟 `#ifdef...#endif`正好相反。
|
||||
> * ② 它用来判断,如果某个宏没有被定义过。
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user