建立結構體物件,這種情況下寫入的資料沒有亂碼

分配記憶體建立結構體的指標,而這種情況下也能寫入資料,但有亂碼來填充

這是為什么?
應該如何修改?
uj5u.com熱心網友回復:
User p 這個編譯器能通過嗎能用fread正確讀出來就行了
uj5u.com熱心網友回復:
malloc是沒有初始化的,不想亂碼malloc后memset下記憶體。結構體你自己做了初始化。
uj5u.com熱心網友回復:
使用memset后問題解決了,確實是這個問題。非常感謝!
uj5u.com熱心網友回復:
struct是型別宣告,如果要初始化也需要定義了結構體變數。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/72818.html
標籤:C語言
