1. 程式人生 > >學習Linux C程式設計之預處理與結構體

學習Linux C程式設計之預處理與結構體

結構體的一般定義形式為:

  struct 結構體名{

     型別名1 成員名1;

     型別名2 成員名2;

     ……
     型別名n 成員名n;   
 };
 struct是關鍵字,是結構體型別的標誌。
例如,定義一個Car
struct Car {
    int wheels; // 輪子數
    int speed; // 速度
};
定義結構體變數:
struct Car {
    int wheels; // 輪子數
    int speed; // 速度
}car;//直接定義變數
//單獨定義結構體變數
struct Car car