list_head 入侵式的雙鏈表。
創(chuàng)新互聯(lián)建站是少有的網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、營銷型企業(yè)網(wǎng)站、小程序定制開發(fā)、手機(jī)APP,開發(fā)、制作、設(shè)計(jì)、友情鏈接、推廣優(yōu)化一站式服務(wù)網(wǎng)絡(luò)公司,成立于2013年,堅(jiān)持透明化,價(jià)格低,無套路經(jīng)營理念。讓網(wǎng)頁驚喜每一位訪客多年來深受用戶好評初始化LIST_HEAD(list);
源代碼
#define LIST_HEAD(name) \
struct list_head name = LIST_HEAD_INIT(name)
遍歷struct Node {int value;
char *name;
list_head list;
};
Node lists[3] = {[0] = {.value = 0, .name = "apple"},
[1] = {.value = 1, .name = "lionel"},
[2] = {.value = 2, .name = "xiaomi"}};
LIST_HEAD(list);
list_add_tail(&lists[0].list, &list);
list_add_tail(&lists[1].list, &list);
list_add_tail(&lists[2].list, &list);
list_head *mod = nullptr;
list_for_each(mod, &list) {Node *inode;
//節(jié)點(diǎn)指針 類型 節(jié)點(diǎn)listhead 名字
inode = list_entry(mod, Node, list);
printf("%d %s\n", inode->value, inode->name);
}
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧