为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / JsStatham
你的问题模棱两可,感谢老天爷,我还是理解了。你是说,初始化了三个节点吧?或者说是初始化了节点中的三组值?我两个种形式都回答一下吧。以静态链表为例://创建节点struct node{    int score;    char name;    int number;    double whatever;    int *pnext;}n1, n2,n3;  //链表初始化struct node  *phead = &n1;n1.pnext = &n2n2.pnext = &n3...
讲的太好,从golang过来,感觉孩子回到了母亲的怀抱。。。。。。。
到底是雷明顿还是雷文顿。。。我一直听的就是雷明顿。。
结构体有三种定义方法:1) struct a{} struct a b; 2) struct a{}b; 全局变量 3) struct {}b;无法再次调用该结构体
突然好喜欢linux
可以用gdb工具进行调试
不对,是500。。后面打错了
还有p++,因为p中保存的是地址,而不是值,所以不是真正意义上的加一,而是偏移
打个比方,如果内存存的是int类型,那么会占用4个字节,那地址我假设是0x7fffffffe4fc,那么++后会变成0x7fffffffe400
p=weapon_2 当数组作为参数传递的时候,传递的是地址,而不是值。所以不需要用&符号(这是我的理解,有什么不对求大神指正)
。。。第一眼看到这个宏,脑海中跳出常量
把p1->price加上括号好点吧,看了半天才想通
真是厉害,,
课程须知
本课程为C语言的中级课程 1、需要有一定的C语言基础,如有基础薄弱的童鞋可以看一下网站上其他3门C语言的课程 2、因在Linux环境下,需会一些Linux下的命令,可以看一下《Linux C语言编程原理与实践》此课。
老师告诉你能学到什么?
1、预处理是干什么的 2、结构体是什么 3、公用体是什么 4、位运算是怎么回事 5、如何实现动态数据结构体 6、递归的原理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消