typedef struct .用法
时间: 2023-11-26 14:44:33 浏览: 86
typedef struct 用法详解和用法小结
5星 · 资源好评率100%
`typedef struct` 是 C 语言中用来定义结构体类型的关键字。它的作用是给一个结构体类型起一个新的名字,方便在程序中使用。下面是一个例子:
```
typedef struct {
int x;
int y;
} Point;
```
这个代码定义了一个结构体类型,包含两个整型成员 `x` 和 `y`,并且给这个结构体类型起了一个新的名字 `Point`。这样,在程序中就可以直接使用 `Point` 来代替这个结构体类型了。
例如,我们可以定义一个 `Point` 类型的变量:
```
Point p = {1, 2};
```
也可以定义一个指向 `Point` 类型的指针:
```
Point *ptr = &p;
```
这样,我们就可以方便地使用这个结构体类型了。
阅读全文