PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
Re: [問題] free掉malloc要的空間卻還是能讀取
作者:
ypon123
(ypon1234)
2016-12-27 09:40:32
小弟比較迷惑的在printf("!!y[99]=%lf",y[99]);那行假如前面已經free掉y了那這行
printf應該會給記憶體殘值,但它給的卻是合理的y值(比如55.342),而不是課本寫的記
憶體殘值(12335423.0000之類的)這邊是小弟比較迷惑的地方@@ 謝謝各位指教
作者:
stupid0319
(徵女友)
2016-12-27 09:58:00
那你去找一下malloc跟free幹了什麼事理解malloc再回來報告一下就好像是宣告要住這幾間房子,不想住後,還沒人入住的話傢俱也是同一套傢俱
作者:
poolongkong
(普攏貢)
2016-12-27 10:55:00
搭配樓上的例子,55.32在free之前是你程式需要的數值,在free之後55.32就已經是所謂的記憶體殘值了原來是55.342 打錯了抱歉... Orz
作者:
ronin728
(浪人)
2016-12-27 10:56:00
阿就上次也是你用的啊...留的垃圾當然是你留的
作者:
james732
(好人超)
2016-12-27 11:00:00
你把租的房間退租了之後闖進去,會有什麼事沒人知道房間裡的垃圾有可能是你自己留的,也可能是別人留的
繼續閱讀
[問題] free掉malloc要的空間卻還是能讀取
ypon123
[問題] 結構中的字元和數值被吃掉? c語言新手
BianYuan
Re: [閒聊] Rust 的實用性?
littleshan
[閒聊] Rust 的實用性?
Neisseria
[問題] 有關於指標的參考的問題求教
lkk45266
Re: [問題] 如何刪除一個檔案中的特定文字
blueguan
[問題] 如何刪除一個檔案中的特定文字
blueguan
[作品] lua API 的C++封裝函式庫
eye5002003
Re: [問題] volatile 用法
archiee
Re: [問題] 困難的指標問題?
archiee
Links
booklink
Contact Us: admin [ a t ] ucptt.com