c语言课件 chap9(构造类型)

上传人:xiao****1972 文档编号:72162434 上传时间:2019-01-22 格式:PPT 页数:38 大小:3.13MB
返回 下载 相关 举报
c语言课件 chap9(构造类型)_第1页
第1页 / 共38页
c语言课件 chap9(构造类型)_第2页
第2页 / 共38页
c语言课件 chap9(构造类型)_第3页
第3页 / 共38页
c语言课件 chap9(构造类型)_第4页
第4页 / 共38页
c语言课件 chap9(构造类型)_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《c语言课件 chap9(构造类型)》由会员分享,可在线阅读,更多相关《c语言课件 chap9(构造类型)(38页珍藏版)》请在金锄头文库上搜索。

1、Ep1.概述g林余仪)5标应13E技国口张朋【d0应类型不的数据组合成不1余E伟士也址等数誉笋邑蜇首20园人江朋nUInnaImTE$EX28C“SCOTEaddrL0010iiFunE1887.5|BeijingEE洁相园吊(structure)。它是可以由用户自己定义的。E心巳国w刑余分量表;国1口E东例如:_一一一structstuden胁_1Ucharname20;uLfloatscore;charaddr30;技技E沥Ee明江|记录(record)。9.1.2定义结构体类型变量的方法2李5林e定义了结构体类型structstudent后,可以用它定义医皇AW5林口a注:不能写成str

2、uctst1,st2;必须同时指定结构体名。2沥2eln林d#defineSTUDENTstructstudentD相仁伟0STUDENTEcharname20;不intage;Jl胛ehu韭ouecharad,STUDENTst1,st2;sp林d如:structstudentLcharname20;【万Lfloatscore;、charaddr30;JU东struct结构体名1分量表;【河Egstruct分量表;变量表;u林it阮口沥江FEcL国【河s的园园一w吴汀E人E渡0沥2i,对变量分量也可以是一个结构体变量。如student中要增加birthday,则可按如下方式进行定义:stru

3、ctdateintmonthy;intday;intyear;出structstudentyst啬国J九E圆刑会产生混潜。9.1.24&,结构体变量的存储形式2000_8906如:N共用27个字节|2002一一structstudent的连续单元i【|unsignedNo;盐ame20charname201:L_g_-,心A目山一|CharSeX;:,2021floatscore;2022厂顶一sex一2023855structstudentx1=8906,“Li2026二卜sc0reMing“,“M,85.5;怀匿E人国30朋一结构体变量名*分量名。二级分量名8中:s口2)f萱麓亘本蜃弄宣夺司1鹦_音亭于结苎体类型时能戚st1.num、st1.name、st1.birthday.day。st1.birthday并不会访问st1中的birthday,只会引起警告错误。)江吴沥仪口i如:scanf(“%d,%s,%c,%d,%f,%s“,&st1);【printf(“%d,%s,%c,%d,%fo%s“,st1);【河printf(“%s,%d“,st1.name,st1.birthday.day);正确2甫灵Eeiprintf(“%x“,&st1);(以十六进制输出st1的首地址)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号