结构体与链表:概念、定义及应用详解.pptxVIP

  • 1
  • 0
  • 约2.79千字
  • 约 12页
  • 2026-05-25 发布于北京
  • 举报

结构体与链表:概念、定义及应用详解.pptx

结构体与链表

本章:结构体重点,链表是难点

结构体学习的线路:

定义结构体---》定义结构体对象---》调用结构体对象的成员

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)

1亿VIP精品文档

相关文档