C语言 结构体
来源:互联网 发布:js window 全局变量 编辑:程序博客网 时间:2024/06/10 18:36
定义结构体
struct girlfriend{
char name[20];
int age;
int height;
float weight;
}; //不要忘记在结构体定义的末尾加分号
定义结构体变量
定义一个结构体变量 struct girlfriend Lily;
定义三个结构体变量 struct girlfriend Lily,Amy,Luna;
定义五百个结构体变量 struct girlfriend girl[500];
定义结构体指针
struct girlfriend *Lily,*Amy,*Luna;
//现在Lily Amy Luna指向三个结构体变量
//为结构体变量预订堆内存而不使用实际的变量
Lily=(struct girlfriend)malloc(sizeof(girlfriend));
Amy=(struct girlfriend)malloc(sizeof(girlfriend));
Luna=(struct girlfriend)malloc(sizeof(girlfriend));
使用.(点运算符)来访问结构体变量中的成员
Lily.age=18;
Lily.height=160;
Lily.name="Lily";
Lily.weight=40.5;
使用–>(结构体指针运算符)来访问被指针变量指向的结构体中的成员
Amy->age=16;
Amy->height=165;
Amy->name="Amy";
Amy->weight=45.5;
- C语言结构体
- C语言:结构体
- C语言:结构体
- C语言--结构体
- c语言结构体
- c语言 结构体
- C语言结构体
- C语言结构体
- C语言--结构体
- c语言 结构体
- c语言----结构体
- C语言--结构体
- c 语言 结构体
- c语言结构体
- C语言-结构体
- c语言结构体
- C语言结构体
- c 语言 结构体
- android圆形图片显示ImageView超简单控件
- Spark Streaming官方文档复习笔记-3
- android studio编译项目,9 patch图片报错Crunching Cruncher
- MYSQL --Subquery returns more than 1 row查询结果多于一行
- Codeforces 85D Sum of Medians[线段树]
- C语言 结构体
- 【初学node.js】mac下配置node.js
- 将Error异常日志从普通日志中剥离
- PowerDesigner(三)-企业架构模型
- 一张图读懂Java多线程
- LeetCode 169. Majority Element (Easy)
- tensorflow 卷积神经网络
- 在服务器搭建WEB应用的方法(包括免输入工程名直接访问的设置)
- Activemq消息确认机制