




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、C語言Part 6 for NOI1. 結構2. 文件 結構Structure:用戶自己建立的,由不同類型數據組成的,組合型的,數據結構 其他高級語言可能成為記錄record 聲明格式:struct 結構名 成員列表; 結構名又稱結構標記structure tag 大括號內是所包含的子項,稱為結構的成員member,聲明格式:類型名 成員名; 成員列表又稱域表什么是結構/結構體?1、先聲明結構類型,再定義結構變量 struct date int day; int month; int year; ; struct student int number; char name50; bool se
2、x; short age; struct date birthday; char address100; ; struct student student1;2、聲明和定義同時進行 struct student int number; char name50; bool sex; short age; struct date birthday; char address100; student1;定義結構變量格式:struct 結構名 成員列表變量名列表;3、不指定結構名而直接定義變量 struct date int day; int month; int year; ; struct int
3、 number; char name50; bool sex; short age; struct date birthday; char address100; student1, student2;格式:struct 成員列表變量名列表;定義結構變量#include #include int main() struct date int day; int month; int year; ; struct teacher int number; char name50; char sex; /M表示女性,F表示男性 short age; struct date birthday; char
4、 address100; miss_li = 10, Tom, M, 40, 10, 10, 1976,No.3, Xingguang Road; printf(No.:%dnName:%snSex:%cnAge:%dnBirthday:%d/%d/%dnAddress:%sn“, miss_li.number, miss_, miss_li.sex, miss_li.age, miss_li.birthday.month, miss_li.birthday.day, miss_li.birthday.year, miss_li.address); return 0;例9.1 把
5、一個教師的信息放在一個結構體變量中,然后輸出其信息No.:10Name:TomSex:MAge:40Birthday:10/10/1976Address:No.3, Xingguang Road初始化成員引用成員引用,注意成員不能通過結構名獲取格式:結構變量名.成員名,注意成員引用符號.的優先級最高stu.num = 10101;成員的成員引用stu.date.day = 28;成員運算和普通變量相同賦值同類的結構變量可以相互賦值地址可以引用成員的地址,也可以引用結構變量的地址scanf(“%d”, &stu.number); printf(“0%o”, &stu);scanf(“%d,%s,%c,%d,%f,%s”, &stu); /此句能否讀入整個結構變量?變量引用 兩種格式: struct 結構名 成員列表數組名數組長度; 結構
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025軍訓活動總結及感悟(19篇)
- 四年級體育上冊 第27課 多種游戲教學設計 新人教版
- 高中生挫折演講稿2025(5篇)
- 2025年銷售人員個人工作總結(17篇)
- 支教心得體會范文(18篇)
- 農村土地使用互換協議書(4篇)
- 初中生個人自我評價范文(20篇)
- 《第三單元 音樂中的動物 欣賞 大象》(教學設計)-2023-2024學年人教版(2012)音樂一年級下冊
- Unit 2 More than fun:Understanding ideas ① 教學設計 2024-2025學年外研版(2024年)英語七年級 上冊
- 醫院述職報告范文(15篇)
- Environmental Biotechnology知到智慧樹章節測試課后答案2024年秋哈爾濱工業大學
- 《珠三角地區環境質量與經濟發展的實證探究》8800字(論文)
- 通訊設備故障處理預案
- 帝豪EV450維修手冊
- 市政工程管線之間及其構筑物之間最小水平距離要求
- 數字經濟學-教學案例及答案 唐要家
- 【S鎮35kV變電站一次系統設計(論文)14000字】
- V帶傳動設計說明書
- 酒店投標書范本
- 與農戶的收購協議書范本
- GB/T 30819-2024機器人用諧波齒輪減速器
評論
0/150
提交評論