数学建模社区-数学中国

标题: 【转帖】内存写入问题...表示已经很蛋疼了 就是找不到问题出在哪来. [打印本页]

作者: wangzheng3056    时间: 2013-7-23 16:04
标题: 【转帖】内存写入问题...表示已经很蛋疼了 就是找不到问题出在哪来.
如图.....! `) l; c5 R0 R
head指针 是一个SonkeList 类型的结构体类型,7 d/ `# Q/ B% u; V, r: [
同时也是类SonkeClass 的 private 的数据成员..
) S  j6 y2 L  w0 X) j* S7 F然后呢问题就来了# L/ E3 g" ^/ O7 y
Init..() 函数 是类的成员函数; E% ]/ d, d4 c2 y: Q8 p7 B
而head 指针已经在 构造函数里初始化.$ L/ g6 U; i5 r! |
但在Init..() 函数里 调用head 指针的时候就提示 内存写入错误...  X0 Z* m; `' ]! q; F7 c/ j8 j3 A
但这尼玛...语法和逻辑上 根本毫无错误啊 这尼玛是怎么回事..
$ i' `) P2 ]$ S/ `9 [5 O( m我表示我已经抓狂了.... W; F& q# m0 U% N1 y1 \) b# y" X
求高人 解释解释....

dbf95edf8db1cb1365aa8d9cdc54564e90584bcb.jpg (382.34 KB, 下载次数: 193)

dbf95edf8db1cb1365aa8d9cdc54564e90584bcb.jpg


作者: 百年孤独    时间: 2013-7-23 16:09
这个是在构造函数中定义的head节点的作用域在initial函数中已经失效了 ,所以导致了内存写入错误




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5