为了账号安全,请及时绑定邮箱和手机立即绑定
p=weapon_2而不是p=&weapon_2这部分是有难点的,数组的名字代表了这个数组的内存首地址,数组括号内的长度代表了数组的单元数,数据类型是int的话就按照int类型(32位系统上是4个字节)乘以单元数的长度,如果数据类型是结构体的话就按照结构体的长度乘以单元的长度。
总之数组名字代表了这个数组的内存首地址
p++,不是内存位置右移了一个字节,而是右移了一个单元长度的结构体weapon的内存长度。所以就不难理解为什么右移到了第二个结构体实例的首地址上了
讲得很好,赞
学过java的感觉这个不难理解
感觉视频加速了
太赞了,再也不用担心学习枯燥了
太赞了,最经典的教学
老师讲的都很清晰、明了,给个赞!
关于动态链表的讲解,老师中间说漏了嘴你们发现了吗!他说了学生,枪和学生怎么会有关系呢!因为这本来是由3个学生的问题改编来的,不!就是一个东西,基本没有变化!除了名字!不过解释的比书上的好理解一点!
老师介绍自己的名字的时候,在没有看PPT上的名字时,我足足听了几十遍才听清叫啥!
用的是什么编译器啊?
嗯嗯嗯,复习了一下!
打字速度真的很牛逼,我有一半这么快也可以了!1膜拜
课程须知
本课程为C语言的中级课程 1、需要有一定的C语言基础,如有基础薄弱的童鞋可以看一下网站上其他3门C语言的课程 2、因在Linux环境下,需会一些Linux下的命令,可以看一下《Linux C语言编程原理与实践》此课。
老师告诉你能学到什么?
1、预处理是干什么的 2、结构体是什么 3、公用体是什么 4、位运算是怎么回事 5、如何实现动态数据结构体 6、递归的原理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消