C語言結構體聲明以及結構體指針陷阱

1、「.」和「->」區別:node 當聲明一個結構體時,由於自動分配告終構體的內存空間,因此能夠直接用「.」訪問相應結構體內的存儲單元,好比:數組 typedef struct Node{ int value; }node; node o; o.value=2; 但若是聲明的是一個結構體指針,則須要手動開闢一個結構體內存後,將這個指針指向該內存塊後,再使用「->」進行內部變量訪問,同時
相關文章
相關標籤/搜索