结构在Loadrunner中的应用
在实际工作中,很多情况我们需要将不同类型的数据组织起来一起应用,比如:学校在期末考试结束后,通常都要进行学生成绩的填报和查询工作。一个一年级小学生的信息通常包括:姓名、学号、性别、年龄、语文成绩、数学成绩等。姓名、性别是一个字符类型的数据,而年龄、学号为整数类型,语文成绩、数学成绩通常都为单精度浮点类型数据。我们知道不同类型的数据是不能放到同一个数组里面的,那么在 C 语言中是否有方法将这些不同数据类别的数据组织到一起呢?回答是:“有,可以用结构来处理这种问题。”,接下来,就让我们来了解一下,什么叫结构。“结构”是一种构造类型,它是由若干“成员”组成的,每一个成员可以是一个基本数据类型或者又是一个构造类型。通常,一个结构的一般形式为: struct 结构名 { 成员表列 }; 成员表列,由若干个成员组成,每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明,其形式为: 类型说明符 成员名 ; 现在,让我们一起来给学生来定义一个“结构” struct student { int num; // 学号 char name[20]; // 姓名 char sex[2]; // 性别 int age; // 年龄 float chinesescore; // 语文成绩 float mathscore; // 数学成绩 }; 上面我们定义了一个名称为“ student ”的结构