找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 226|回复: 1

关于定义完指针后,使用时要注意的一点

[复制链接]

210

主题

371

回帖

0

积分

管理员

积分
0
发表于 2013-9-21 19:32:31 | 显示全部楼层 |阅读模式
今天师弟问一个问题,老是出现段错误。

210

主题

371

回帖

0

积分

管理员

积分
0
 楼主| 发表于 2013-9-21 19:38:31 | 显示全部楼层
我当时的第一反应是内存出错了。但是没有去仔细看它的程序是如何写的。然后我让他用打印的方式找出是哪个地方出错了,然后它找到了大致的位置,最后定位在指向一个结构体的指针赋值的地方。仔细看它的赋值也是没有什么问题的。最后他随口问了一句是不是要开辟空间的(我当时是不知道他在使用这个指针的时候是没有为这个指针开辟相应的结构体的内存的大小的)?我才反应过来,于是让他为其开辟空间,最后问题解决。所以在使用一个指针的时候一定切记一定要让这个指针指向确定的空间,否则就会出现段错误。这也是使用指针时要考虑的很重要的一点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

果子博客
扫码关注微信公众号

Archiver|手机版|小黑屋|风叶林

GMT+8, 2026-2-1 04:42 , Processed in 0.079050 second(s), 20 queries .

Powered by 风叶林

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表