摘要: 前幾天發(fā)了一篇關于一個緩沖區(qū)溢出問題的討論。當然是飽受非意。有人說這是撞大運,有人說這是無聊。但是呢,從討論中,我們發(fā)現(xiàn)了更多的問題。學到了更多的知識。 其實許多時候我們有必要“撞大運”,但是在撞大運出問題之后,一定要弄清楚事情的原因。 博友的回復已經充分說明了當時的問題。 但是提出了一個新問題:就是臨時變量分配時的空間問題。
比如說有分連續(xù)分配了3個臨時變量,卻發(fā)現(xiàn)這3個臨時變量的址址不是按變量大小連續(xù)。(如兩個INT變量間相差是12,而非預期的4) 又或者后聲明的變量地址卻跑在了前頭)。
閱讀全文