【博客51】使用malloc(0)和malloc(-1)會怎麼樣?

內容: 今天測試下,malloc(0)和malloc(-1)在不同的環境下使用會怎麼樣對malloc(0)的使用,我在看書,書中提到能得到一個非空指針,但是對它free對出錯。那麼實際結果是怎麼樣的?看代碼吧。 情況一:vs下測試malloc(0) 結果:此時測試出來p爲不爲空,而且對p使用free並不會出錯。但是不能使用p,如果使用p來改寫其指向的內存區域,則會出現錯誤。 情況二:vc下測試ma
相關文章
相關標籤/搜索