兩個EdgeNode夾一個Node

在C中,各種類型的指針本身只是一個地址值,長度都是一樣的。但是隻知道地址值,你是沒法確定往後多少bit是你真正有效的數據範圍,所以指針就要加類型來確定往後取得範圍。 所以你的struct裏面那個嵌套的東西只是一個地址, 不是struct結構本身。到這裏你的編譯器是可以確認你整個結構體的大小的,你的例子中就是一個int,一個EdgeType,加一個地址的長度。 其實這個struct地址你甚至可以不用
相關文章
相關標籤/搜索