- 1
- 0
- 约2.79千字
- 约 12页
- 2026-05-25 发布于北京
- 举报
结构体与链表
本章:结构体重点,链表是难点
结构体学习的线路:
定义结构体---》定义结构体对象---》调用结构体对象的成员
1、结构体的概念:
数组可以定义变量集合,所有只能有1个类型
结构体也可以定义变量集合,任何成员都可以是不同类型。
通常数组内部变量叫元素,结构体内部的变量叫成员(变量)。
用结构体定义的变量也叫对象。
2、定义结构体://注意结构体结尾处要分号
struct[结构体名]
{
类型标识符成员名;//都是普通变量
类型标识符成员名;
……………
};
a)方括号代表可以不指定名字;
b)分号错误:
errorC2628:SInfofollowedbyintisillegal(didyouforgeta;?)
结构体定义
1、结构体定义要注意:
(a.)一般定义在函数外,对所有函数都能访问。
(b.)往往定义在.h头文件中,可以被多个cpp文件包含(并使用)
(c.)变量无法在.h头文件中定义,最多可以使用extern把cpp中的变量声明到.h中。
(d.)结构体定义形成了创建结构体变量的模板,他是一个类型而不是一个变量。
(e.)结构体只有定义了对象(结构体变量)才申请内存空间
(f.)结构体中的变量称为结构体元素或结构体成员
2、结构体之间定义:
a)一个结构体可以包含另一个结构体对象作为成员变量
b)结
原创力文档

文档评论(0)