课程
/后端开发
/C
/Linux C语言结构体
head = NULL有什么用?如果没有会怎么样?
2017-02-21
源自:Linux C语言结构体 5-2
正在回答
每个指针在你赋值给它之前,它都需要有一个确定的指向地址.
如果你直接head = p1;
因为head没有确定的地址,运行时就会出现未知错误.好像这就是所谓的野指针.
加了head = NULL;就是为了给head一个确定的指向;
我们都是好孩子哈 提问者
亲,什么意思,是教程写的有问题?是的,课程还没有更到那节,很快更新了,多关注。
举报
C语言的深入,帮助小伙伴们进一步的理解C语言,赶紧看过来
1 回答为什么return后面的head要用()括起来,求大神解答.
1 回答为什么 struct weapon a,b,c, 后面要加*head?
2 回答用什么软件啊
1 回答vim中:$作用是什么?
3 回答为什么不用加&了
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号