本文共 724 字,大约阅读时间需要 2 分钟。
第七章、结构体
结构体是一种自定义数据类型,有定义、新建、访问等基本操作。要正确理解结构体的作用和特点。
结构体的作用:把若干个简单的数据类型封装成一个整体,作为一个新的数据类型。
7.1.2 结构体的定义:
struct 结构名
{
类型1 变量名1;
类型2 变量名2;
...
类型N 变量名N;
};
结构名是新定义的数据类型的名称,里面变量名被称为这个结构体的成员。
7.1.3 结构体的访问
结构体变量也可以和其他类型的变量一样赋值、运算。
不同的是:结构体本身并不能作为一个变量进行访问,结构体变量以成员作为基本变量。
结构体成员的表示方式:结构变量.成员名
7.1.4 结构体数组
在定义结构体数组之前需要定义一个结构体。
7.1.5 结构体使用实例
7.2 结构体与指针。
结构体是一种特殊的数据类型,可以定义一个指向结构体的指针。
这种指向结构体的指针就是结构体指针。
7.2.1 结构体指针的定义:定义一个指针,这个指针指向一个结构体类型的变量,用这个指针可以访问一个结构中的成员。
7.2.2 结构体指针的访问:所谓结构体指针的访问,是指用结构体指针访问这个指针所指向的变量和成员。
7.3 结构体实例【重要的在于思路的展开】
7.3.1 程序的需求分析
7.3.2 程序中的函数
7.3.3 程序中的结构体与全局变量
全局变量:指的是程序中所有的函数都可以访问的变量。可以把变量定义语句写在程序的最前面。
7.3.4 头文件和函数声明
7.3.5 定义结构体和全局变量
---------------------------------------------------------------------学生管理系统。
转载地址:http://lqyin.baihongyu.com/