讀古今文學網 > C語言解惑 > 9.4 其他注意事項 >

9.4 其他注意事項

為結構申請地址時,應使用結構類型作為sizeof函數的參數,不使用結構變量。

假如使用結構數組a和指針變量p,經過p的「+」或者「-」操作之後,指針p的指向已經發生變化,如果要想從結構數組開頭對它們進行操作,可以簡單地執行「p=a;」。

在設計的函數使用結構參數時,應注意保證函數自身參數的正確性,不要把希望寄托在參數傳輸一定正確的假設上。例如接收傳輸來的結構指針變量時,要按自己的要求給指針賦初值。

動態使用結構時,必須申請地址,不用的地址也要及時釋放。