当前位置: 首页 > news >正文

第七节--结构体

lesson19:

一、结构的基础知识

1.数组是一组xx集合(1:10:10)

2.结构体是XX的集合(1:10:25)

二、结构的声明(看课件)(1:12:25)

1.定义一个名字(1:14:15)

2.struct stu是类型,还是struct是类型?(1:22:15)

struct stu
{//...
};

3.定义结构体变量的三种方式?(1:26:20)

a.可以一次性定义多个吗?(1:22:20)

4.它本质上是什么?(1:22:40)

struct stu
{char name[20];int age;char sex[10];float score;
};

5.什么是结构体变量?(1:23:0)

6.什么是变量列表?(1:25:0)

7.s1、s2、s3和s4、s5都是结构体变量吗?有什么区别?(1:25:40)

struct Stu
{char name[20];int age;char sex[10];float score;
}s4,s5;int main()
{struct Stu s1,s2,s3;
}

8.结构体的成员变量类型可以是其它结构体类型吗?(1:26:10)

9.结构体类型的声明可以放在函数体里面吗?(1:27:27)

10.什么是声明一个结构体类型?

三、结构体变量的定义和初始化?(1:29:30)

1.小数点后面打印一位,格式怎么写?(1:32:5)

2.一个结构体定义另一个结构体的成员变量,初始化的时候怎么写?打印的时候怎么写?(1:35:0)

struct S
{int a;char c;
};struct P
{double d;struct S s;float f;
};int main()
{struct P p= ?printf("%d %?")
}

a.double和float分别对应的格式化类型是什么?

四、结构体成员的访问

1.访问方式(2种)(看课件)

2.什么情况下用'.'操作符进行访问?(1:37:55)

a.具体实际使用案例(2个)(1:39:20)

3.什么情况下用'->'操作符进行访问?(1:41:35)

a.当结构体对象传址调用时,形参应该怎么接收?(1:40:30)

b.当传址调用时,怎么输出?(1:41:0)

void Print1(struct P *sp)
{printf("%lf %d %c %f\n", ?);
}int main()
{struct P p = { 5.5,{100,'b'},3.14f };Print1(&p);
}
①怎么简化?(1:42:20)

五、结构体传参的方式?(2种)(1:46:10)

1.从传参效率来看,哪一个更高?为什么?(1:47:10~1:49:40)

六、结构体成员的scanf怎么写?(1:52:20)

七、小数点后面打印两位的格式怎么写?(1:53:15)

http://www.lryc.cn/news/112212.html

相关文章:

  • Docker学习(二十四)报错速查手册
  • 一种SpringBoot下Scheduler定时任务优雅退出方案
  • DNS部署与安全详解(上)
  • 【51单片机】晨启科技,酷黑版,音乐播放器
  • 基于SPSSPRO实现层次分析法(AHP)
  • Spring Test中使用MockMvc进行上传文件单元测试时,报NullPointerException
  • HTTP常用状态码及其含义
  • FFmpeg中AVIOContext的使用
  • 【react】react中BrowserRouter和HashRouter的区别:
  • 机器学习常用Python库安装
  • HTTP 劫持、DNS 劫持与 XSS
  • bash引用-Quoting详细介绍
  • powershell几句话设置环境变量
  • Javascript 数据结构[入门]
  • IO(JavaEE初阶系列8)
  • React Native 样式表的基础知识
  • 【JS 解构赋值】
  • Vue3状态管理库Pinia——自定义持久化插件
  • il汇编整数相加
  • RabbitMQ 事务
  • vue前端 让年月日 加上23:59:59
  • 【雕爷学编程】Arduino动手做(186)---WeMos ESP32开发板8
  • STM32--综述
  • Linux学习之sed、awk和vim的差异
  • MacOS上配置docker国内镜像仓库地址
  • 全志F1C200S嵌入式驱动开发(soc系统集成)
  • React路由5版本
  • 6.4.3 1x1卷积层
  • [CKA]考试之检查可用节点数量
  • 备考错题知识点总结