黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁考試吧論壇Exam8視線考試商城網絡課程模擬考試考友錄實用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業培訓
社會工作者
銀行從業
教師資格
營養師
保險從業
普 通 話
證券從業
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業水平
衛生資格 執業醫師 執業藥師 執業護士
會計從業資格
基金從業資格
統計從業資格
經濟師
精算師
統計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產評估師
審計師考試
高級會計師
注冊稅務師
國際內審師
理財規劃師
美國注冊會計師
一級建造師
安全工程師
設備監理師
公路監理師
公路造價師
二級建造師
招標師考試
物業管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
造價員考試
注冊計量師
環保工程師
化工工程師
咨詢工程師
結構工程師
城市規劃師
材料員考試
監理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環境影響評價師
土地登記代理人
繽紛校園 實用文檔 英語學習 作文大全 求職招聘 論文下載 訪談|游戲
軟件水平考試
軟件水平考試資訊
軟件水平考試試題
軟件水平考試專項輔導
軟件水平考試交流互動
軟件水平考試交流互動
您現在的位置: 考試吧 > 軟件水平考試 > 復習資料 > 程序員資料 > 正文

C語言初學者入門知識之結構體1

  在實際問題中,一組數據往往具有不同的數據類型。例如, 在學生登記表中,姓名應為字符型;學號可為整型或字符型; 年齡應為整型;性別應為字符型;成績可為整型或實型。 顯然不能用一個數組來存放這一組數據。 因為數組中各元素的類型和長度都必須一致,以便于編譯系統處理。為了解決這個問題,C語言中給出了另一種構造數據類型--“結構”。它相當于其它高級語言中的記錄。

  “結構”是一種構造類型,它是由若干“成員”組成的。 每一個成員可以是一個基本數據類型或者又是一個構造類型。 結構既是一種“構造”而成的數據類型, 那么在說明和使用之前必須先定義它,也就是構造它。如同在說明和調用函數之前要先定義函數一樣。

  結構的定義

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

  struct 結構名

  {

  成員表列

  };

  成員表由若干個成員組成, 每個成員都是該結構的一個組成部分。對每個成員也必須作類型說明,其形式為:

  類型說明符 成員名;

  成員名的命名應符合標識符的書寫規定。例如:

  struct stu

  {

  int num;

  char name[20];

  char sex;

  float score;

  };

  在這個結構定義中,結構名為stu,該結構由4個成員組成。 第一個成員為num,整型變量;第二個成員為name,字符數組;第三個成員為sex,字符變量;第四個成員為score,實型變量。 應注意在括號后的分號是不可少的。結構定義之后,即可進行變量說明。 凡說明為結構stu的變量都由上述4個成員組成。由此可見, 結構是一種復雜的數據類型,是數目固定,類型不同的若干有序變量的集合。

  結構類型變量的說明

  說明結構變量有以下三種方法。以上面定義的stu為例來加以說明。

  1. 先定義結構,再說明結構變量。如:

  struct stu

  {

  int num;

  char name[20];

  char sex;

  float score;

  };

  struct stu boy1,boy2;

  說明了兩個變量boy1和boy2為stu結構類型。也可以用宏定義使一個符號常量來表示一個結構類型,例如:

  #define STU struct stu

  STU

  {

  int num;

  char name[20];

  char sex;

  float score;

  };

  STU boy1,boy2;

  2. 在定義結構類型的同時說明結構變量。例如:

  struct stu

  {

  int num;

  char name[20];

  char sex;

  float score;

  }boy1,boy2;

1 2 3 下一頁

  相關推薦:

  2012年軟考系統分析師考試60天完美復習計劃

  2012年軟件水平考試網絡工程師章節筆記講義匯總

  2012年上半年軟件水平考試成績查詢匯總

文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。
主站蜘蛛池模板: 怡红院视频在线 | 中文字幕免费观看视频 | 911精品国产亚洲日本美国韩国 | 中国videos18高清hd | 日韩在线欧美 | 成 人 黄 色 视频免费播放 | 国模在线视频一区二区三区 | 伦伦影院精品一区 | 最近免费中文字幕mv | 特级毛片视频在线 | 小明中文字幕 | 亚洲欧美人成综合导航 | 中文字幕免费观看 | 伊人婷婷色香五月综合缴激情 | 在线观看你懂的视频 | 久久伊人色| 在线观看黄a大片爽爽影院免费 | www.天天操.com | 国产成人综合精品 | 欧美黄色高清视频 | 最近中文字幕完整视频大全版 | 免费黄色地址 | 永久网站www774777视频 | 精品免费国产一区二区三区 | 性性影院在线观看 | 中国一级毛片国产高清 | 无毒不卡在线播放 | 国产在线a不卡免费视频 | 欧美日韩高清在线观看 | 欧美日韩国产综合在线小说 | 天天舔天天射天天操 | 黄色刺激网站 | 福利片在线观看免费高清 | h在线免费视频 | 天天干夜夜想 | 久久人人爽人人爽人人 | 久久成人乱小说 | 欧美精品成人一区二区在线观看 | 一级一级一片免费 | 久久精品人人做人人爽97 | 福利体验区120秒免费观看 |