将一个变量转化为结构体成员指针类型
时间: 2023-08-12 17:07:25 浏览: 84
可以使用 `&` 运算符将结构体变量的成员取地址,得到结构体成员指针类型的值。例如,假设有以下结构体定义:
```
struct Person {
char name[20];
int age;
};
```
如果要将 `age` 成员转化为指针类型,可以使用如下代码:
```
struct Person p;
int *age_ptr = &p.age;
```
这样就得到了 `p` 结构体变量中 `age` 成员的指针类型 `age_ptr`。
阅读全文