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

按住画面移动小窗

下载
指针变量的定义和地址的关系及赋值-计算机二级C语言考点精讲
虎课APP支持视频下载
扫码下载/打开虎课APP
支持视频下载,随时随地学
手机观看
扫一扫,手机继续学
扫码下载/打开虎课APP
支持视频下载,随时随地学
指针变量的定义和地址的关系及赋值-计算机二级C语言考点精讲_虎课网
记笔记

全新AI视频总结上线

一键节省你80%学习时间

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

358

已学

62小时

时长

150

配套素材

完课证书

¥199(¥299)

全站通VIP免费畅学

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

好了各位 ,那么现在我们开始本节课的学习 ,这节课我们学的内容叫做我们地址和指针 ,那么这个内容在我们整个课程里面 ,是比较难的一个内容 ,如果这个内容没学好 ,后面的第九章第十章根本就听不下去了 ,那么从我们这个知识结构图里面来看 ,它这个内容也是非常多的 ,分的很细很细 ,那么从这个指针的概念 ,定义引用 指针数组 行指针 指针数组 指针与函数 ,指向指针的指针 ,等等等等太多了 ,看密密麻麻的 ,那么这个图我们暂时不看它 ,我们把所有内容学完了以后 ,咱们自己可以把这个图再好好看一看 ,给大家提一个小的建议 ,我每一章里面的这一个第一个 ,都是这么一个结构图 ,我们可以把这个结构图从我们教材上面撕下来 ,装在我们口袋里面 ,没事的时候上卫生间的时候都可以看一看 ,好那么现在我们就到我们具体内容来学习 ,那还第一个部分我们先来学我们这个考试大纲里面 ,明确要求的每一个点 ,我们先来看第一个叫做变量的地址和我们指针 ,这第一个问题 ,那么关于变量地址和指针讲这个问题之前 ,我给大家来打一个简单的比喻 ,我们来打开我们的编辑器 ,好 ,现在我们来给大家讲讲关于我们这个 ,指针和我们的 ,变量地址等等相关的问题 ,那么这里面我们把它写下来 ,第一个是变量名 ,那么第一个是我们变量名 ,第二个是我们变量值 ,第三个是我们变量的地址 ,这么三个 ,这三个那么都是我们前面学习过的 ,那么例如我们来一个 ,我们 ,int然后a等于我们的5 ,那么这个里面我们再来一个 ,&我们的a ,那么我们一个一个来对应一下 ,这一个a那么是我们变量名称 ,这个5是我们变量值 ,这个&a是我们变量的地址 ,那么这三者要把握好 ,那么如果这三者你把握不好 ,我们后面的指针就没法学了 ,那么举完这个例子以后 ,我再给大家举一个例子 ,

那例如我们这个 ,假设这个A是 ,我们这个警匪片里面经常出现这个A市 ,那么A市这个火车站 ,某某市火车站 ,那么它应该属于哪一个啊 ,属于我们的变量名 ,然而这个火车站里面现在它停了5辆火车 ,那么这个5辆火车是我们变量值 ,完了以后我们A市的火车站 ,那么在我们A市 ,XX路 ,那么2号 ,那么这个应该属于谁了呢 ,这个它就属于我们的 ,变量的地址 ,那么这三个要区分好 ,A市火车站它属于变量名 ,5辆火车属于变量值 ,A市某某路2号属于我们的变量地址 ,那么对这三个明白好的话 ,再来这么一个问题 ,那么假设你现在的话 ,在我们这个A市 ,这是我们A市的地图 ,这是我们A市的地图 ,假设我们火车站在这个地方 ,这个是我们火车站 ,然后你的位置在这个地方 ,这个时候你第一次来 ,你就不会走路了 ,然后旁边站了个警察叔叔 ,问问这个交警 ,那么去火车站怎么找 ,那么然后那个交警告诉你 ,从这个地方开始往右边走500米就到了 ,500米就到了 ,那么从当前这个地方往右边走50米 ,我们上一章是不是一个箭头指向这个地方啊 ,这个箭头的方向是向右 ,这个箭头的长度那么是500米 ,那么从当前这个地方开始就能够找到我们火车站 ,那么明白这个好了以后我们想一想 ,不管你是用这个名字 ,还是用我们这地址 ,还是用我们这一个箭头 ,

我们是不是最终都可以找到这5辆火车 ,那么当前我们前面这三个 ,我已经比喻过了 ,分别是它们三个 ,那么这个箭头它所产生作用就是我们的指针 ,那么从这一个指针上面来看的话 ,它非常灵活 ,也就是说当前你在这个地方 ,指向这个地方是火车站 ,那么如果你换一个地方 ,这个地方 ,那么向右500米 ,那你会发现它不是火车站 ,那么所以指针是非常灵活的 ,你可以随意去指向任何一个地方 ,它也是随意改变的 ,那么这是我们关于指针变量名以及我们这一个 ,地址它们几个的这个比喻 ,那么相信这个比喻听完应该脑海里面有一个 ,大概的印象 ,好 ,那么在我们教程里面我们来看一看 ,变量名变量值变量地址 ,这三个问题我们应该都已经解决了 ,接下来我们看指针和指针名 ,那么首先第一个问题 ,我们指针名的这个定义 ,我们来创造一个指针 ,创造之前我们先把我们程序写一下 ,我们的框架 ,那么这是我们这么一个程序的框架 ,我们把它写好了 ,接下来我们来定义我们指针 ,定义指针的方法很简单 ,在前面加一个a就可以了 ,看好了 ,我们定义指针的方法 ,后面这一个a ,a是我们指针名 ,指针名 ,然后前面这个*号就不用说了 ,是我们这个指针的标志 ,然后整个我们的*号a ,那么是一个指针变量 ,要明白 ,从现在开始我们定义了一个*号a ,那么我们这个指针刚刚我们也简单的 ,这个告诉大家它是一个箭头 ,那么现在我们给指针来下一个简单定义 ,

它是指向一个地址的这个箭头 ,具体怎么理解它呢 ,我们再来看我们int语句 ,我们的b那么等于我们3 ,然后我们的这一个a等于我们的&b ,那么看我们这句话 ,这个a等于&b ,那么a是我们的指针名称 ,那么它把后面这个赋值给它 ,后面这个是什么东西呢 ,是b的地址 ,那么所以指针是指向一个地址的箭头 ,那么这突出来这个地址 ,那么现在我们再来看 ,printf语句我们括号%d ,然后我们逗号我们这一个*号a ,我们Ctrl+F5键 ,我们来运行一下它程序它等于多少 ,那么请大家看屏幕上面我们答案等于3 ,那么这个3它其实是谁的值 ,是b的值 ,那么现在我们整个程序像这样一个流程 ,第一步int *号a ,那么相当于是产生这样一个箭头 ,我们把用这一个 ,就相当于产生了一个箭头 ,然后我们int语句b等于3 ,那么相当于我们画一个框框 ,画一个圆也行 ,那么这个圆的话 ,它的这个名字叫做我们的b ,它的这个值等于3 ,它地址 ,我们假设是1010 ,这个就完了 ,完了以后 ,接下来我们要继续做的事情是 ,我们这一个a等于&b ,a等于&b ,那么它所达到的功能就相当于是 ,把我们这个箭头 ,把这个箭头从这个地方来指向了我们这个地方 ,那么最后一步 ,我们要把这一个箭头 ,把这个*号a它所指向的这个地址里面的值 ,给它输出来 ,那么现在我们箭头指向哪里 ,是不是指向我们这个里面 ,那么所以它输出了一个3 ,那么这里面还有一个很重要的问题是需要我们去 ,好好掌握一下的 ,

给大家看一看 ,那么是什么问题呢 ,我们这个a和我们的*号a的区别 ,它们两个的区别 ,我们的a ,那么是一个指针名 ,可以被赋值 ,为我们这一个地址 ,这个地址的话不一定是我们这个整型变量地址 ,别的地址都可以 ,那么你的指针是什么类型 ,你的这一个赋值就可以赋值为什么类型 ,指针是整型指针 ,那么地址当然是我们整型地址 ,这第一个 ,第二个我们来看 ,我们的*号a ,那么&号a第一个问题要明白的是 ,它是一个变量 ,我们刚刚前面讲过的 ,它是一个变量 ,那么作为变量来讲的话 ,它可以 ,可以被赋值为一个数据的数据 ,可以被赋值为一个数据 ,那么例如我们来看 ,我们来一个*号a ,那么等于45 ,这个是可以的 ,那么关于这两个的赋值要把握好了 ,前面这个a它是我们的指针名 ,它可以被赋值一个地址 ,那么反过来讲它不能够被赋值一个数据 ,第二个我们*号a它是一个变量 ,可以被赋值一个数据 ,我们*号a等于45 ,要明白 ,那么讲到这地方时候 ,我们这个程序来看一看我们想一想 ,它答案应该等于多少 ,来 ,请告诉我当前程序 ,它运行结果是多少 ,好 ,那么这地方我们同学都告诉我了 ,答案等于45 ,那么现在我改一下 ,我改成这个b ,那么请问这个程序的结果又等于多少 ,那么这里为什么等于45 ,这个地方我们答案不能够等于45 ,

登录后查看更多
电脑办公入门
共 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
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证