結構體學習筆記6——結構體嵌套
阿新 • • 發佈:2019-03-16
%d class std {} 當前 system 學習 use pau
結構體嵌套就是 在當前的結構體內的一個成員是另一個整體的結構體變量!
struct Stu { char name[10]; int age; }; struct Teach { char TeachName[10]; struct Stu st; int TeachAge;
舉個例子
#include <stdio.h> #include <stdlib.h> struct Stu { char name[10]; int age; }; struct Teach {char TeachName[10]; struct Stu st; int TeachAge; }; int main(void) { struct Teach te = { "張老師",{"小史",18},23 };//第二個成員是個結構體成員,也可以不寫{} printf("%s,%d,%s,%d\n", te.TeachName, te.TeachAge, te.st.name,te.st.age); system("pause"); return 0; }
結構體學習筆記6——結構體嵌套