freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

哈工大c語言課件(編輯修改稿)

2025-07-09 19:01 本頁面
 

【文章內容簡介】 義指向 結構體數組 的指針? STUDENT *pt = stu。 等價于 STUDENT *pt = amp。stu[0]。 等價于 pt stu[30] stu[0] stu[1] stu[2] stu[3] stu[4] stu[5] ...... stu[29] 2022/7/10 30/60 使用 pt++,使 pt指向 stu[1] pt studentID 等價于 stu[1]. studentID pt 指針 的定義和初始化 STUDENT stu[30]。 STUDENT *pt = stu。 ? 如何訪問 結構體數組指針 指向的結構體成員? stu[30] stu[0] stu[1] stu[2] stu[3] stu[4] stu[5] ...... stu[29] 2022/7/10 31/60 ? 向函數傳遞結構體的 單個成員 –復制單個成員的內容 –函數內對結構內容的修改不影響原結構 ? 向函數傳遞結構體的 完整結構 ? 向函數傳遞結構體的 首地址 2022/7/10 32/60 struct date { int year。 int month。 int day。 }。 void func(struct date p) { = 2022。 = 5。 = 22。 } Before function call:1999/04/23 After function call:1999/04/23 結構體 變量 作函數參數 【 例 】 2022/7/10 33/60 struct date { int year。 int month。 int day。 }。 void func(struct date *p) { pyear = 2022。 pmonth = 5。 pday = 22。 } Before function call:1999/04/23 After function call:2022/05/22 結構體 指針 作函數參數 指針作函數形參 實參必須為地址值 【 例 】 2022/7/10 34/60 struct date { int year。 int month。 int day。 }。 struct date func(struct date p) { = 2022。 = 5。 = 22。 return p。 } Before function call:1999/04/23 After function call:2022/05/22 結構體變量 作函數 返回值 【 例 】 2022/7/10 35/60 ? 向函數傳遞結構體的完整結構 –復制整個結構體成員的內容,多個值 –函數內對結構內容的修改不影響原結構 –內容傳遞更直觀,但開銷大 ? 向函數傳遞結構體的首地址 –用 結構體數組 /結構體指針作 函數參數 –僅復制結構體的首地址,一個值 –修改結構體指針所指向的結構體的內容 –指針傳遞效率高 2022/7/10 36/60 【 例 】 修改例 ,用結構體數組作函數參數編程并輸出計算學生的平均分 2022/7/10 37/60 【 例 】 修改例 ,用結構體數組作函數參數編程并輸出計算學生的平均分 2022/7/10 38/60 【 例 】 修改例 ,用結構體數組作函數參數編程并輸出計算學生的平均分 2022/7/10 39/60 【 例 】 修改例 ,用結構體數組作函數參數編程并輸出計算學生的平均分 2022/7/10 40/60 用戶自定義的數據類型 ? 結構體 ( Struct) –把 關系緊密 且 邏輯相關 的多種 不同類型 的變量,組織到統(tǒng)一的名字之下 –占用 相鄰 的一段內存
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1