mirror of
https://github.com/Aexiar/c.git
synced 2024-10-22 14:05:45 +02:00
2024年10月15日 14:29
This commit is contained in:
parent
9ed9ece69c
commit
17f628145d
@ -561,11 +561,11 @@ int main() {
|
||||
|
||||
### 2.2.1 概述
|
||||
|
||||
* 使用 typedef 可以给基本数据类型、结构体、公用体、指针类型起别名。
|
||||
* 使用 typedef 可以给`基本数据类型`、`结构体类型`、`公用体类型`、`指针类型`起别名。
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> 在实际开发中,使用 typedef 给结构体起别名居多!!!
|
||||
> 在实际开发中,使用 typedef 为`结构体类型`起`别名`居多!!!
|
||||
|
||||
### 2.2.2 给基本数据类型起别名
|
||||
|
||||
@ -655,7 +655,7 @@ int main() {
|
||||
}
|
||||
```
|
||||
|
||||
### 2.2.3 为结构体、共用体起别名
|
||||
### 2.2.3 为结构体类型、共用体类型起别名
|
||||
|
||||
* 语法:
|
||||
|
||||
@ -673,7 +673,7 @@ typedef struct 共用体名 {
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> 因为 C 语言中,结构体名和公用体名都可以省略,所以 typedef 为结构体和共用体起别名,又可以这样:
|
||||
> 因为 C 语言中,结构体名和公用体名都可以省略,所以 typedef 为结构体类型和共用体类型起别名,又可以这样:
|
||||
>
|
||||
> ```c
|
||||
> typedef struct { // 匿名结构体
|
||||
|
Loading…
Reference in New Issue
Block a user