回覆列表
  • 1 # 愛豬豬森的我

    C語言結構體定義:

    struct為結構體關鍵字,tag為結構體的標誌,member-list為結構體成員列表,其必須列出其所有成員;variable-list為此結構體宣告的變數。

    結構體是C語言中聚合資料型別(aggregatedatatype)的一類。結構體可以被宣告為變數、指標或陣列等,用以實現較複雜的資料結構。結構體同時也是一些元素的集合,這些元素稱為結構體的成員(member),且這些成員可以為不同的型別,成員一般用名字訪問。

    擴充套件資料:

    1、struct是宣告結構體型別時必須使用的關鍵字,不能省略。“結構體”這個詞是根據英文單詞structure譯出的。

    2、structSTUDENT是定義的資料型別的名字,它向編譯系統宣告這是一個“結構體型別”,包括name、num、sex、age、score、addr等不同型別的項。

    3、structSTUDENT與系統提供的int、char、float、double等標準型別名一樣,都是資料型別,具有同樣的作用,都是用來定義變數的。

  • 中秋節和大豐收的關聯?
  • 天龍八部裡慕容技能給如何擺放?請高手回答,謝謝拉?