1.2  结构体概述

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

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

    struct  结构体名

{    成员列表;  };

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

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

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

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

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

1.3  文件

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

上一篇:C语言和Matlab语言混合编程及其实现
下一篇:VB+access中小型宾馆信息管理系统的设计与实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

新課改下小學语文洧效阅...