2012-10-15 74 views
0

在一個目錄樹(在C)我試圖通過在「目錄」結構(struct dir **children)中的雙指針將父目錄連接到他們的子目錄,但我無法弄清楚我如何實際將它們在語法上聯繫起來,或者「指向他們」。代碼示例非常棒!連接一個雙指針到多個指針

感謝

回答

1

struct dir **children是不是 「雙指針」。它是一個指針指針。

做你想做什麼,你需要聲明struct dir *children[5]時5是要指出孩子的數量,或者如果你希望它是動態的,隨着struct dir **children = malloc(number_of_child * sizeof(*children));

然後ALLOC它,只要將children[0] = child孩子是一個struct dir *