第11章 C语言结构体.ppt

第11章 C语言结构体

第十一章 主要内容 11.1 概述 11.2 定义结构体类型变量的方法 11.3 结构体变量的引用 11.4 结构体变量的初始化 11.5 结构体数组 11.6指向结构体类型数据的指针 11.7 用指针处理链表 11.8 共用体 11.9 枚举类型 11.10 用typedef定义类型 注释: 1.类型与变量是不同的概念,不要混同。只能对变量赋值、存取或运算,而不能对一个类型赋值、存取或运算。在编译时,对类型是不分配空间的,只对变量分配空间。 2. 对结构体中的成员,可以单独使用,它的作用与地位相当于普通变量。 3. 成员名可以与程序中的变量名相同,二者不代表同一对象,互不干扰。 4. 成员也可以是一个结构体变量。 例 指向结构体数组的指针的应用 注意: if(num==p1-num) {if(p1==head) head=p1-next; else p2-next=p1-next; printf(delete:%ld\n,num); n=n-1; } else printf(%ld not been found!\n,num); end; return(head);} 11.7 用指针处理链表 11.7.7对链表的插入操作 对链

文档评论(0)

1亿VIP精品文档

相关文档