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

正文內(nèi)容

《結(jié)構(gòu)與聯(lián)合》ppt課件-文庫吧

2024-12-31 08:08 本頁面


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