作者StubbornLin (Victor)
看板Programming
标题Re: [请益] 指标的问题
时间Thu Dec 6 13:21:35 2007
※ 引述《readonly (唯读)》之铭言:
: ※ 引述《StubbornLin (Victor)》之铭言:
: : 这是指将object的内容复制到p这个指标所指的那块记忆体
: 所以这里会自动帮 p alloc 一块memory罗?
: 所以未来也要 delete p?
不会
它只会去找出那个位置的那块记忆体
把东西放进去
讲难听一点XD
如果个指标的位置不是你配置的记忆体
是乱七八糟的数字,这就有点像强暴一样
你硬是把资料塞到指向的那块空间
而指标没有初始化,或是指标是乱七八糟的数字
程式通常会当掉
因为你违规存取记忆体
你想放东西进去,那个指标指向的位置必须是有效的
它只会乖乖的照做,放东西进去
不会帮你allocate一块记忆体出来给你
至於需不需要free or delete,就要看那个指标是不是malloc或是new出来的
是的话才需要,如果只是指向区域变数的指标就不用
--
VICTOR工作室 |
PTT游戏设计版隆重开幕!
|
不管是新手老手,程式美工音乐企划....
URL :
http://www.kinmen.info/vic/ |
都欢迎来游戏设计版参与讨论 XD
|
战略高手>
C/C++ |
GameTopics>
Visual Basic 6.0 |
GameDesign
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.237.246