0
在一個目錄樹(在C)我試圖通過在「目錄」結構(struct dir **children
)中的雙指針將父目錄連接到他們的子目錄,但我無法弄清楚我如何實際將它們在語法上聯繫起來,或者「指向他們」。代碼示例非常棒!連接一個雙指針到多個指針
感謝
在一個目錄樹(在C)我試圖通過在「目錄」結構(struct dir **children
)中的雙指針將父目錄連接到他們的子目錄,但我無法弄清楚我如何實際將它們在語法上聯繫起來,或者「指向他們」。代碼示例非常棒!連接一個雙指針到多個指針
感謝
struct dir **children
是不是 「雙指針」。它是一個指針指針。
做你想做什麼,你需要聲明struct dir *children[5]
時5是要指出孩子的數量,或者如果你希望它是動態的,隨着struct dir **children = malloc(number_of_child * sizeof(*children));
然後ALLOC它,只要將children[0] = child
孩子是一個struct dir *