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

正文內(nèi)容

《結構與聯(lián)合》ppt課件 (2)-文庫吧

2024-12-31 07:53 本頁面


【正文】 作為引用單位 ,引用方式: 結構變量名 .成員項名 =100; 說明: 結構變量的成員項與普通變量有相同的性質。 ⒋ 結構體變量的初始化 結構變量可以在說明時賦初值,稱為初始化。 static struct student{ long num 。 char *name。 char sex[3] 。 int age 。 float score 。 char addr [30] 。 } wang = {99010101 , “王五” , “男” , 20 , , “上?!? } 。 Xuan shanli 合肥工業(yè)大學 ⒌ 結構數(shù)組 結構變量也可以 構造成數(shù)組 ,稱為 結構數(shù)組 。每個數(shù)組元素都 是一個結構變量,都含有結構成員項。它們在內(nèi)存中的地址是連續(xù) 的。 數(shù)組的說明: struct 結構名 結構數(shù)組名 [常量表達式 ] ; struct student{ long num 。 char name[20] 。 float score 。 } stud[3] 。 說明: ⑴ 三個結構數(shù)組元素都含有 student 的成員項。 ⑵ 結構數(shù)組名 stud,代表結構數(shù)組的首地址。 ⑶ 外部和靜態(tài)結構數(shù)組在說明時可以初始化。 ={{99010101 , “wang” ,} , {99010102 , “zhao” ,} , {99010103 , “fun” , } } 。 Xuan shanli 合肥工業(yè)大學 舉例:統(tǒng)計三個候選人的票數(shù)。 include define NUMBER 10 struct student { int num 。 char name[20] 。 int count 。 } lead[3] = { 1 , “fun” ,0 ,2 ,“tan” ,0 , 3 , “wang” , 0 } 。 void main (void) { int i ,j ,numb 。 for (i=0 。 iNUMBER 。 i++ ) { scanf (“%d” ,amp。numb ) 。 if (numb4amp。amp。numb0) lead[numb1] .count ++ 。 else printf(“Selection error\n”)。 } printf (“ \n ” ) 。 for (i=0 。 i3 。 i++ ) printf (“%5s:%d\n” , lead[i].name , lead[i].count ) 。 } 定義結構說明數(shù)組并初始化。 循環(huán)輸入統(tǒng)計票數(shù) 輸出結果。 chp7ex1 Xuan shanli 合肥工業(yè)大學 ⒍ 結構指針 概念: 指向結構變量首地址的指針稱為結構指針。結構指針加 一,地址加一個結構變量所占的字節(jié)。 結構指針的應用: ⑴ 先說明結構指針 struct student *p,stu1。 指向結構的指針。 ⑵ 指針指向同類型的結構變量或數(shù)組。 p=amp。stu1。 ⑶ 通過指針引用指針指向變量的成員項,引用方式為: 方式一: (*p).成員項名 方式二: p成員項名 結構指針主要用于對結構數(shù)組操作。 struct studoc{ int iNum。 char *name。 }*p,wang={2022,”wang li”}。 p=amp。wang。 printf(“%d: %s”,piNum,pname}。 Xuan shanli 合肥工業(yè)大學 舉例: include struct sam{ int num 。 char name[20] 。 char *addr。 }ws [ ]={ {101 , “fun” , “Shanghai” } , {102 , “tan” , “Bejing” } ,
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1