1、結構標記是可選的,用於結構命名;
2、如果結構聲明的後面不帶變量表,則不需要爲它分配存儲空間,反之;
3、初始值必須是常量{2,3,4},初始化可以短於所初始化的結構體,任何“剩餘的”成員都用0作爲它的初始值;
4、結構體可以嵌套,例如:struct a { struct b;struct c;}d;
5、結構體成員在內存中是按聲明的順序存儲的;
6、結構體爲它的成員設置了單獨的名字空間;
7、成員的間接訪問:->(箭頭操作符:左值必須是一個結構體指針變量);
8、一個包含其自身實例的結構體是非法的,包含自身類型的指針變量是合法的;
9、寬度最大的成員首先出現,可以節省空間;