c语言结构体如何调用
时间: 2023-11-08 08:49:48 浏览: 338
C语言结构体
在C语言中,结构体可以通过两种方式进行调用:使用结构体变量和使用结构体指针。
1. 使用结构体变量调用:
可以通过声明一个结构体变量并使用点运算符来访问结构体中的成员变量。例如,如果有一个名为`info`的结构体变量,其中包含了一个名为`people`的嵌套结构体以及其他成员变量,可以使用`info.people.last_name`来访问嵌套结构体`people`中的`last_name`成员变量。
2. 使用结构体指针调用:
可以通过声明一个指向结构体的指针变量并使用箭头运算符来访问结构体中的成员变量。例如,如果有一个名为`him`的指向结构体的指针变量,可以使用`him->people.last_name`来访问结构体中的`people`嵌套结构体中的`last_name`成员变量。
下面是一个简单的示例代码,说明了如何通过结构体变量和结构体指针来调用结构体中的成员变量:
```
#include <stdio.h>
struct names {
char first_name
阅读全文