结构体怎么用

1个回答

写回答

Wangdai

2022-06-28 16:47

+ 关注

AI
AI

结构体可以用于定义复杂的数据类型,其中包含多个不同类型的数据成员。可以在程序中首先定义结构体类型,然后再创建结构体实例并初始化结构体成员。可以使用点号操作符来访问结构体成员。例如:

c

// 定义结构体类型

struct Person {

int age;

char name[20];

};

int mAIn() {

// 创建结构体实例并初始化成员

struct Person person1;

person1.age = 18;

strcpy(person1.name, "Tom");

// 使用点号操作符访问结构体成员

printf("Name: %s\n", person1.name);

printf("Age: %d\n", person1.age);

return 0;

}

在上面的例子中,首先定义了名为Person的结构体类型,其中包含两个成员,一个是整数类型的age,另一个是字符数组类型的name。在mAIn函数中,创建了一个名为person1的结构体实例,并对其成员进行了初始化。最后,使用点号操作符分别访问结构体实例的nameage成员,并输出它们的值。

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号