c语言 typedef struct

C语言中typedef struct怎么使用

小亿
117
2023-08-05 13:52:00
栏目: 编程语言

在C语言中,可以使用typedef struct来定义一个新的数据类型。具体的使用方法如下所示:

#include <stdio.h>
typedef struct {
int age;
char name[20];
} Person;  // 定义一个名为Person的结构体类型
int main() {
Person p;  // 声明一个Person类型的变量p
p.age = 20;
strcpy(p.name, "John");
printf("Name: %s, Age: %d\n", p.name, p.age);
return 0;
}

在上述代码中,我们使用typedef定义了一个名为Person的结构体类型,该结构体类型包含age和name两个成员变量。然后,在main函数中声明了一个Person类型的变量p,并对其进行赋值和打印输出。

0
看了该问题的人还看了