1. 前言 随着计算机向着不同领域的延伸,数据的概念已经不仅局限于数值型数据,计算机需要处理大量的非数值.且复杂的类型数据. 为了能抽象地描述这些非数值.复杂类型的数据,C++引入了复合数据类型的概念. C++数据类型分基本(原生)数据类型和复合数据类型,结构体就是一种复合数据类型.可认为复合数据类型是通过组合基本数据类型得到的一种新类型,新类型用来描述问题域中的特定数据. 本文所用到的成员一词指的是组成复合数据类型中的某一个子类型. 2. 结构体 现有一个开发学生管理系统的需求,系统需要一个学