C语言程序设计Ch结构体共用体和枚举.pptx
骑着****猪猪
亲,该文档总共58页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
C语言程序设计Ch结构体共用体和枚举.pptx
会计学2345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
c语言结构体和共用体.pptx
会计学9.1结构(jiégòu)体例structstudent{intnum;charname[20];charsex;intage;floatscore;charaddr[30];};先定义结构体类型,再定义结构体变量(biànliàng)一般形式:一般(yībān)形式:一般(yībān)形式:结构体类型与结构体变量概念不同类型:不分配内存;变量:分配内存类型:不能赋值、存取、运算;变量:可以结构体可嵌套结构体成员(chéngyuán)名与程序中变量名可相同,不会混淆结构体类型及变量的作用域与生存期引
第9章_结构体、共用体和枚举《C语言程序设计(第三版)》教案.pdf
C语言之共用体和枚举类型,typedef.ppt
共用体和枚举类型,typedef11.8共用体构造数据类型,也叫联合体用途:使几个不同类型的变量共占一段内存(相互覆盖)共用体类型定义定义形式:形式一:uniondata{inti;charch;floatf;}a,b;共用体变量引用引用方式:例11.9将一个整数按字节输出(24897-〉二进制数高低字节)结构体与共用体区别:存储方式不同例11.12结构体中嵌套共用体p.290例共用体中嵌套结构体,机器字数据与字节数据的处理11.9枚举型1.枚举类型的定义enum枚举类型名{取值表};例如,enumwee
结构体共用体及枚举类型.ppt
C语言的数据类型11.1概述结构体类型11.2结构体变量的定义(1)先定义一个结构体类型,再定义相应的变量(2)定义结构体类型的同时,定义该结构体类型的变量(3)不定义结构体类型,直接定义结构体变量11.3结构体的引用1、引用结构体变量中的成员举例:2、整体引用结构体对于结构体变量的引用,还应该注意以下几点:(5)不要认为结构体成员长度之和就是结构体的长度。一般:结构体的长度>=结构体成员长度之和例如,设char占1个字节,int占4个字节,则:struct{charc;inti;}s;有:sizeof(