在C語(yǔ)言鏈表概述——“自引用結(jié)構(gòu)”
提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-11-17
若一結(jié)構(gòu)的成員項(xiàng)是指向本結(jié)構(gòu)類型的結(jié)構(gòu)指針,這樣的結(jié)構(gòu)稱之為“自引用結(jié)構(gòu)”。例如:
struct node {
int data;
struct node *next;
};
便是一個(gè)典型的自引用結(jié)構(gòu)。該結(jié)構(gòu)的結(jié)構(gòu)名為node,它由兩個(gè)成員項(xiàng)組成:一個(gè)是int變量data,另一個(gè)是結(jié)構(gòu)指針且是一個(gè)指向node類型對(duì)象的指針。
struct node {
int data;
struct node *next;
};
便是一個(gè)典型的自引用結(jié)構(gòu)。該結(jié)構(gòu)的結(jié)構(gòu)名為node,它由兩個(gè)成員項(xiàng)組成:一個(gè)是int變量data,另一個(gè)是結(jié)構(gòu)指針且是一個(gè)指向node類型對(duì)象的指針。
繼續(xù)查找其他問(wèn)題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>