Re: [請益] 指標的問題

看板Programming作者 (Victor)時間17年前 (2007/12/06 13:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/8 (看更多)
※ 引述《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
文章代碼(AID): #17LuRXo9 (Programming)
討論串 (同標題文章)
文章代碼(AID): #17LuRXo9 (Programming)