计算机二级-C语言 - 第一章:考点精讲
分享给朋友:

按住画面移动小窗

下载
共用体和真题解析-计算机二级C语言考点精讲
虎课APP支持视频下载
扫码下载/打开虎课APP
支持视频下载,随时随地学
手机观看
扫一扫,手机继续学
扫码下载/打开虎课APP
支持视频下载,随时随地学
共用体和真题解析-计算机二级C语言考点精讲_虎课网
记笔记

全新AI视频总结上线

一键节省你80%学习时间

视频暂不支持AI视频总结
AI视频总结
编辑完成后,记得点我~

358

已学

62小时

时长

150

配套素材

完课证书

¥199(¥299)

全站通VIP免费畅学

立即购买
学员评价 (3条评论)视频字幕
您需要学习后才可以评价, 立即学习
评论列表
仅显示有内容的评论
仅显示带图评论
排序方式:

好了各位 ,那么现在我们开始本节课的学习 ,上一节课我们已经把结构体和链表学习完毕 ,那么第14章里面我们还有一个叫做我们 ,共用体的没有学完 ,那本节课要把第15章第16章 ,那么全部学完 ,后面这两章内容比较简单 ,只要记一记几个函数就把问题都解决了 ,那么现在我们先来看第一个问题 ,叫做我们的共用体 ,那么共用体跟我们结构体基本上是相同的 ,它们的这个定义的关键字稍微有点不同 ,我们这一个结构体里面 ,用的是struct这么一个关键字 ,而我们这共用体里面union这么一个关键字 ,那咱们这个地方留意一下 ,然后共用体里面有两个注意的事项点 ,那么就是我们共用体的所占字节数跟其它成员占 ,最多的成员的话相等 ,那么这里关于共用体和结构体它们两个的区别 ,我给大家打一个简单的比喻 ,我们就能够明白 ,那么在我们现实生活中 ,我们每个同学应该都知道 ,像我们有这样的一个专业教室 ,有这么一个公共教室 ,或者说我们阶梯教室 ,那么像我们阶梯教室应该是共有的 ,不可能是哪一个班的 ,不可能是哪个年级的 ,然后我们专业教室 ,那么可能就是哪个专业的 ,说不定这个专业里面只有一个班 ,那么就这个班的 ,那么所以我们公共的话共用体的话 ,它里面的存储空间是一起用的 ,那么打个很简单比方我们共用体两个变量 ,那么相当于中间这个部分 ,那么左边这个A也可以使用 ,B也可以使用 ,右边的B也可以使用 ,大概这么一个概念了解就可以 ,在我们考试过程中基本上不可能考 ,如果一定要考的话 ,那么考1分的选择题 ,后面我们有这样的题目 ,那么一起我们看看就可以了 ,把这个关键字稍微留意一下 ,后面这个不是的 ,前面这一个联合 ,好 ,明白这个好了以后 ,接下来我们把本章的所有的真题快速来做一次 ,

做一下 ,第一个题目是我们 ,typedef那么用户自定义类型 ,看到这个好了以后 ,我们后面这一个就不应该是我们的变量 ,而应该是我们的 ,前面这一个struct S的别名 ,那么所以这里面选项答案它说的是 ,B选项里面用T定义结构体变量 ,这个是可以的 ,A选项里面说用S这个是不可以的 ,为什么S不可以呢 ,因为我们要定义变量 ,如果使用这一个S的话 ,必须在前面加一个struct这个单词 ,第三个选项里面S是struct类型的变量 ,那么S它是我们结构体类型的说明 ,它不是一个变量 ,这里我们的T它也不是一个变量 ,它是一个结构体类型说明的别名 ,那么这个地方答案选项是我们的B选项 ,这种题目必考一个 ,好 ,明白这个好了以后接下来我们继续往后面来走 ,来看下一个例题 ,这里面的点自己去看一看 ,我们前面基本上也都讲完了 ,我们看下一个点 ,下一个例题 ,它说下面结构体定义语句中 ,错误的是哪一个 ,那么结构体定义我们有三种方法 ,希望同学能够把这三种方法把握好 ,我们来看A选项里面 ,那么我们的关键字类型名称 ,然后是我们的成员 ,接下来是我们的分号 ,接下来是struct ord类型说明 ,然后变量a ,那么A选项这里很明显是正确的 ,B选项里面 ,那么前面还是一样的 ,重点地方在我们这地方 ,少了一个分号 ,那么所以这个题目答案应该在AB里面选 ,那么很明显 ,B是错误的 ,那么如果错误的要改的话 ,怎么改呢 ,我们把这两个删掉就可以了 ,那么把它组成一条语句 ,那么这就属于我们类型的说明 ,

和我们的变量定义在同一条语句里面 ,其实就相当于是我们的C选项了 ,那么我们第四个选项 ,很多同学可能会觉得这里好像少一个什么东西 ,这个地方它省略了我们中间这一个类型名称 ,那么类型名称的省略我们是可以的 ,那么其实在我们的这一个结构体变量定义语句中 ,三种方法分别是AC和D ,这是我们常见的三种方法 ,答案选项 ,B选项有错误 ,下一个题目我们来看 ,我们只讲题了 ,来看当前屏幕上面这一个题 ,那么设有定义 ,不是没有定义 ,设有定义 ,然后它这里是我们这一个结构体类型的说明 ,然后结构体成员一个两个 ,然后定义了一个结构体变量 ,现在我们要求的是请将这条语句补充完整 ,那么使其能够为结构体变量p的成员ID ,正确的读入我们的数据 ,那么像这个地方我们要把握好两个点 ,第一个点就是我们scanf函数 ,它的后面应该跟的是一个地址 ,这个我一定要明白 ,在我们前面学第一章和第二章的时候 ,我们学过这个问题了 ,这里要始终牢记清楚是个地址 ,第二个问题 ,第二个问题就是我们成员的引用 ,那么该如何表示它 ,这个地方很多同学马上想到这是个p ,p的话是不是个指针 ,咱们不要产生这样的错误 ,我们p一般的话用它把它定义成为我们指针 ,但是并不是说它不能够成为我们普通变量 ,那么这里我们的p它前面没有*号 ,它就是一个普通的变量 ,那么普通变量我们引用成员的方法 ,通过的是我们的小圆点 ,那么所以这里答案选项 ,就应该是我们当前这一个选项 ,也就是我们这个答案 ,如果这地方我稍微改一改 ,

我加一个*号 ,那么它答案就应该是p横线大于号ID ,这样写了 ,那么这个题再给大家改一改 ,这个地方我们改成这么一个输出语句 ,我们输出语句里面 ,然后这里面让我们填空 ,假设我们要输出这一个姓名 ,那么请问这个地方应该怎么写了呢 ,这个p不变 ,我们只改这个输出 ,然后要求输出我们这个姓名 ,那么请问这个后面我们该如何书写 ,这里有好多同学那么写的时候可能会出错 ,那么根据刚刚我所讲的 ,我前面已经是一个输出了 ,那么还是一样的方法吗 ,我们的输出语句里面 ,那么后面这地方应该什么东西啊 ,应该是我们的变量对不对 ,我们前面是输出函数 ,后面就应该是个变量 ,不再像我们scanf函数后面是个地址了 ,那么接下来后面怎么写呢 ,我们应该写的是p点name就可以了 ,那么这里有这么几个问题 ,我们有同学会在前面加一个&符号 ,那么这是错误的 ,这里它本身就是一个地址了 ,为什么 ,它要数组名称 ,对不对 ,第二个问题这里不是刚刚说好了 ,是得是变量吗 ,为什么用地址了呢 ,那是因为它是我们字符串 ,另外我们前面地方还有个小问题就是 ,这改成%s ,那么在我们字符串操作过程中 ,我们没有字符串变量 ,所以全部使用我们地址来解决我们 ,字符串变量的问题 ,那么这个地方要明白是必考的 ,好这是我们当前这个问题 ,接下来我们继续往后面来看 ,这里我们这个结构类型的声明 ,然后我们看到什么地方结束 ,那么这里是我们这个变量 变量然后变量 ,那么这个中间 ,还没有结束 ,那么应该是什么呢 ,我们是结构体里面还有一个结构体 ,

那么相当于我们看这个地方 ,它有一个结构体变量s的定义 ,然后这个定义它包含在我们这一个workers ,这么一个变量类型里面定义好的 ,那么相当于结构体里面还有一个结构体 ,那么该如何去引用结构体里面的结构体的成员 ,那么就是我们接下来要解决问题 ,我们一起来看后面的这个提示 ,然后我们定义了这么两个变量 ,两个变量都是我们这一个work类型的 ,然后我们的指针指向了我们的变量 ,现在我们引用w中year成员的 ,赋1980这么一个语句 ,答案是哪一个 ,那么这里其实它的这个考试内容 ,就是我们关于它 ,结构体成员嵌套以后如何引用它 ,那么原则很简单 ,一层一层的写就可以了 ,在写的过程中它是变量 ,我们用小圆点 ,它是指针我们用横线大于号 ,那么我们来看一看我们这一个 ,A选项里面 ,A选项里面我们*号w ,那么*号w ,*号pw ,*号pw它的类型是我们这一个workers类型的 ,那么直接引用我们的year是不可以的 ,它是怎么一个结构呢 ,我们再画一下这个地方 ,那么应该外面这一层 ,是我们这一个workers那么这个类型的 ,

登录后查看更多
电脑办公入门
共 140 节课
职场英语学习
共 101 节课
英语口语入门
共 105 节课
计算机二级-C语言
共 151 节课
职场PPT学习
共 112 节课
已是第一张图了
已是最后一张图了
记笔记

导出笔记

笔记导出历史

00:00

0/12
确定保存
笔记导出历史导出完成的笔记将保留1天,如有需求请及时下载
课程名称
导出时间
文件大小
状态
操作
AI视频总结
AI正在分析视频,请稍等…
AI总结遇到了一些问题 点击重新获取
点击重新获取
成为全站通VIP 查看完整AI总结
复制

职业路径建议意见

请选择你对职业路径课程的满意程度

请选择你对职业路径课程的满意程度

请填写关于职业路径的建议意见:

同学,小虎知道你非常努力的想学习!

老师录制课程真的也很辛苦

赞助一下吧

确定学习吗?

您每天可免费学习一个教程。

成为VIP可无限学习 !

成为VIP吧!

成为VIP吧!

您已经免费学习 1 个教程 !

我们录制教程很努力的,赞助下吧 !

升级VIP吧!

您已经学习 5 个教程啦!

我们录制教程很努力的,赞助升级下吧 !

您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个素材文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计观看5个图文教程


您在当前分类下不是VIP,赞助VIP享受无限观看


学习后才能评价哦!

获得30虎课币

评论提交成功,将在审核通过后显示

×

下载素材/源文件:

收藏成功
取消成功
特惠
充值
7折购
今日还在继续学习的你,太棒了!
7
折扣券可用于
年费无限VIP
立 即
使 用
此活动优惠不可与其他活动叠加使用
有效期:000000
消息
登录即可查看消息记录
建议
意见
官方
客服
在线咨询客服热线

您可以与在线客服进行沟通获得帮助

工作日:9:00~22:00节假日:9:00~18:00

联系在线客服

您可以电话联系客服进行沟通获得帮助

工作日:9:30~18:30

400-862-9191
虎课
积分
免费学习90000+个教程!
配套素材、源文件一键下载!
昨日学员已学习了36,309
并提交了230份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 90000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证