1/8
文檔分類:IT計算機

第章結構體共用體枚舉類.doc


下載后只包含 1 個 DOC 格式的文檔,沒有任何的圖紙或源代碼,查看文件列表

特別說明:文檔預覽什么樣,下載就是什么樣。

下載所得到的文件列表
第章結構體共用體枚舉類.doc
文檔介紹:
第章結構體共用體枚舉類
2

———————————————————————————————— 作者:
———————————————————————————————— 日期:

個人收集整理 勿做商業用途
個人收集整理 勿做商業用途
個人收集整理 勿做商業用途
1? 聲明一個構造體類型的一般形式為:
   struct  構造體名
    {成員表列};
如:struct student
   {
   int num;char name[20];char sex;
   int age;float score;char addr[30];
    };
2 定義構造體類型變量的方法 
〔1)先聲明構造體類型再定義變量名
例如:struct student        student1, student2;
   |        |   |
  構造體類型名   構造體變量名
〔2)在聲明類型的同時定義變量
   這種形式的定義的一般形式為:
     struct 構造體名
  {
       成員表列
    }變量名表列;
(3〕 直接定義構造體類型變量
其一般形式為:
    struct
    {
     成員表列
     }變量名表列;
即不出現構造體名。
注意:
  成員名可以與程序中的變量名一樣,二者不代表同一對象。
3?可以引用構造體變量成員的地址,也可以引用構造體變量的地址。
例如:
  scanf(″%d″,&student1.num);
 (輸入student1.num的值〕
  printf〔″%o″,&student1〕;
〔輸出student1的首地址)
4?構造體數組的初始化
struct student
{int num;char name[20]; char sex;  
  int age; float score; char addr[30];
  }stu[2]={{10101,″LiLin″,′M′,18,87.5,″103 BeijingRoad″},{10102,″Zhang Fun″,′M′,19,99,″130 Shanghai Road″}};
3

個人收集整理 勿做商業用途
個人收集整理 勿做商業用途
內容來自淘豆網www.okledlighting.com轉載請標明出處.
相關文檔
非法內容舉報中心
文檔信息
  • 頁數8
  • 收藏數0 收藏
  • 頂次數0
  • 上傳人luciferios08
  • 文件大小135 KB
  • 時間2021-11-05
阿里彩票-登录