打印
[其它应用]

C语言中的结构体三种定义方法

[复制链接]
490|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 旧时光放映机 于 2025-4-5 21:16 编辑

1. 先定义结构体类型,再定义结构体变量
// 定义结构体类型
struct Student {
char name[50];
int age;
float score;
};

struct Student stu1;

2.定义结构体类型的同时定义结构体变量
// 定义结构体类型的同时定义结构体变量
struct Student {
    char name[50];
    int age;
    float score;
} stu1;
3. 匿名结构体
   struct {
        char name[50];
        int age;
        float score;
    } stu1;

使用特权

评论回复
沙发
laocuo1142| | 2025-4-8 14:11 | 只看该作者
在C语言中,结构体是一种用户自定义的数据类型,允许将不同类型的数据组合在一起。

使用特权

评论回复
板凳
flycamelaaa| | 2025-4-9 14:00 | 只看该作者
结构体和数组的定义方式有什么区别吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

40

帖子

0

粉丝