清华社课件计算与人工智能第8章 结构体.pptxVIP

  • 1
  • 0
  • 约3.04千字
  • 约 70页
  • 2026-05-26 发布于广东
  • 举报

清华社课件计算与人工智能第8章 结构体.pptx

计算与人工智能概论

问题求解、科学计算与AI应用方法

第8章结构体;任务1:自定义类型描述炮弹坐标

任务2:将基本参数封装进结构体

任务3:将炮弹轨迹存入结构数组

任务4:根据不同的要求计算轨迹

任务5:将轨迹计算功能设计为成员函数 ;任务1:自定义类型描述炮弹坐标;任务1:自定义类型描述炮弹坐标;1、结构体的定义

2、结构体变量

3、结构体变量的使用;1、结构体的定义

在C语言中,使用关键字struct来定义结构体。

结构体的定义语法如下:

;2、结构体变量

定义结构体后声明该类型的变量;2、结构体变量

还可以使用typedef为结构体定义别名,简化变量声明:

typedefstruct{

doublex;

doubley;

}Position;

Positionpoint;

Position就可以直接作为数据类型使用,不再需要struct关键字

?;3、结构体变量的使用

结构体变量可以像普通变量一样进行赋值、访问和操作。

访问结构体成员使用点号(.)运算符,格式为:结构体变量名.成员名

?point.x=3.0;

point.y=4.0;

;结构体的定义与使用;任务1:自定义类型描述炮弹坐标;任务1:自定义类型描述炮弹坐标;任务1:自定义类型描述炮弹坐标

任务2:将基本参数封装进结构体

任务3:将炮弹轨迹存入结构数组

任务4

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档