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

按住画面移动小窗

下载
编译预处理-计算机二级C语言考点精讲
虎课APP支持视频下载
扫码下载/打开虎课APP
支持视频下载,随时随地学
手机观看
扫一扫,手机继续学
扫码下载/打开虎课APP
支持视频下载,随时随地学
编译预处理-计算机二级C语言考点精讲_虎课网
记笔记

全新AI视频总结上线

一键节省你80%学习时间

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

358

已学

62小时

时长

150

配套素材

完课证书

¥199(¥299)

全站通VIP免费畅学

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

好的各位 ,那么现在我们开始本节课的学习 ,这节课我们要 ,首先来学习我们第13章叫做编译预处理和动态存储分配 ,那么这内容很简单 ,那么大概就考1到2分的选择题 ,基本上是1分的样子 ,2分考的可能性很少 ,就是考一个选择题 ,那么关于我们这张的这个大概内容 ,我们这里有一个知识结构图 ,我们可以稍微看一看 ,这个结构图在我们教材上面都是有的 ,平时的时候可以把这一页撕下来单独看一看 ,那么第一个define我们进行一个宏定义 ,宏定义分为两种带参数的和不带参数的 ,那么这是什么情况 ,我们后面会一个个的讲 ,这个内容在我们前面课程里面其实我们已经看到过 ,那么就是我们的符号常量的定义 ,第二个我们typedef那么这是我们这一个 ,也属于我们预处理的一种情况 ,那么相当于是取一个小名 ,给它取一个别名 ,取个绰号 ,这个意思差不多 ,最后一个是include ,那么这个我们前面已经学过了 ,我们从第一个开始我们就用这么一个include来调用 ,我们的标准输入输出头文件 ,那么这是我们这张大概的一个纲要 ,接下来我们具体来学习具体内容 ,第一个编译预处理 ,那么凡是以#号开头的行 ,我们称它为编译预处理命令行 ,这里我们看清楚它是行不是我们的语句 ,那么考试的时候 ,很多时候很多同学会在这个地方出现一个错误 ,就在我们这个后面加一个我们的;号 ,那么相当于我们这两个地方 ,那么这个地方它没有加;号 ,这个地方它加了;号 ,加了;号那么就是错误的 ,后面这个也是一样的 ,加了;号 ,那么都是错误的 ,那么从现在记好了 ,可以这样讲 ,凡是以#号开头的这个行 ,那么全部不加我们的;号 ,也就说它不是个语句 ,这里我们说了一个末尾不能加;号 ,没问题 ,宏替换 ,那么宏替换就是说拿一个东西来代替另外一个东西 ,那么就相当于我们在电视里面经常看到一些警匪片 ,

那么这个犯人进牢房了以后会给它编一个编号 ,那么例如本来这个人的话叫张三三 ,然后到监狱里面关起来以后来一个036 ,那么这个036就相当于它的一个绰号 ,那么这个就是一个编号 ,也可以理解成我们这里的宏替换 ,当然我们这个宏替换可能比这个宏替换要复杂一点点 ,但是也是一样的意思 ,用这个036来代替这个张三三 ,然后这个是我们这一个宏替换的开始 ,这个是我们宏替换的结束 ,那么从这地方开始宏替换以后 ,那么就可以用它来表示它了 ,那么然后我们应用这条命令好了以后 ,那么这个替换就终止了 ,就相当于我们刚刚说的犯人它出狱 ,出狱了以后那么它这个编号036它就不再使用了 ,这样一个意思 ,那么这是我们预处理 ,那么一会我们后面有相关的这个题目再详细来看 ,我们现在先记清楚两个点 ,第一个点就是关于不加;号的问题 ,第二个点就是我们这个宏替换的开始和结束 ,好 ,接下来我们看下一个问题是我们的动态存储分配 ,那么这个动态存储分配 ,就是说给我们变量 ,或者是给我们这一个某个数据提供一个存储空间 ,我们前面提供的存储空间是通过的是我们变量的定义 ,来提供我们这个程序的这个存储空间 ,而我们这个地方动态存储分配 ,那么是直接在我们内存里面去画一个空间 ,画好了以后再给它指定给某一个指针 ,那么例如我们看第一个malloc这个函数 ,那么它的话首先我们定义了一个短整型 ,这个短整型短的话 ,你可以不写 ,没关系 ,那么是整型指针 ,短整整型也可以看看 ,然后接下来我们通过这个函数来开辟了两个字节 ,这个2表示两个字节的空间 ,开辟好这个字节空间好了以后把它强制转变成为我们短整型 ,因为它是一个什么东西 ,是个地址 ,

然后它这个类型是不确定的 ,接下来我把它强制转变成为短整型指针类型 ,然后再复制给我们这个pi ,那pi它是个短整型指针类型 ,那么这里我们下一步记清楚前面这个括号它所表达含义是把 ,后面这个开辟的空间强制转变成为我们变量的类型 ,不然的话它们之间类型不相同 ,是不能够赋值的 ,那么这是一个开辟存储空间的函数 ,然后下面这个是释放存储空间的函数 ,前面把这一块从这个内存里面开辟出来 ,开辟出来 ,我们使用完毕好了以后 ,我们可以通过它把它释放掉 ,释放好了以后 ,别的变量就可以再次来使用我们这个空间了 ,这是我们第二个 ,第三个同样也是一个开辟存储空间的一个函数 ,那么它相对来说有点点不同 ,就是它的参数有两个 ,前面这些是相同的 ,后面的这个地方有点不同 ,那么这里是十个两个字节的 ,这是两个十字节的空间 ,两个十字节的空间 ,从后面往前面读两个十字节的 ,这是两个字节的 ,这是我们当前这三个函数 ,我们留意一下 ,那么考试的时候选择题目里面这两个函数考的可能性非常大 ,那么特别是我们这个地方要我们来填空 ,那么我们前面这个地方基本上也是固定的=号前面这个地方 ,为什么 ,因为它后面是一个地址 ,

登录后查看更多
电脑办公入门
共 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+个教程!
配套素材、源文件一键下载!
昨日学员已学习了26,314
并提交了214份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 90000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证