毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于C语言成绩查询菜单的设计(2)

时间:2021-03-15 22:43来源:毕业论文
1.2 结构体概述 结构体是一种构造类型,它是由不同数据类型组成的。构成结构体类型的数据称作成员,每个成员可以是一个基本数据类型,也可以是一个

1.2  结构体概述

"结构体”是一种构造类型,它是由不同数据类型组成的。构成结构体类型的数据称作成员,每个成员可以是一个基本数据类型,也可以是一个构造类型。使用结构体以前一定得先定义,描述它的构造模型。如同在调用函数之前要先定义函数一样。

    结构体类型声明一般格式如下 : 

    struct  结构体名

{    成员列表;  };

其中, (1)struct是结构体的关键字,也是类型的标志;

       (2)结构体名是结构标志,代表了花括号里的声明,能够用其作为声明的简写形式;

       (3)结构体类型的大小是全部成员所占的空间字节数的总和;

       (4)成员列表可以是若干个不同类型的变量、数组。

结构体和数组最主要有两点差别:第一,不同数据类型的结构可以在一个结构中声明;第二,相同结构的结构体变量能够互相赋值。而数组是无法做到的,因为数组是相同数据类型的数据集合,它本身不是数据类型(而结构体是),数组名是常量指针,故不可以作为左值进行运算,因此数组之间不可以通过数组名互相赋值,即便它们的数据类型以及数组大小完全相同。

1.3  文件

文件在程序设计中是一个非常重要的概念。所谓文件,一般指的是存储在外部介质上数据的集合,一批数据是通过文件的方式存放在外部介质(如磁盘)上的。操作系统是以文件为单位对数据进行管理的。也就是说,如果你想从外界获取数据,首先必须根据文件名查找指定文件,然后从文件中读取数据。向外部介质上存放数据也一定要先建立文件,才可以向其输出数据

基于C语言成绩查询菜单的设计(2):http://www.751com.cn/jisuanji/lunwen_71565.html
------分隔线----------------------------
推荐内容