构造类型

概述 编程处理一些复杂数据时,只使用基本的数据类型将会使程序变得冗长而又难以维护。 C语言允许用户根据需要自行定义更高级的类型,第4章介绍的数组就是用户自行定义的数据类型。 本章介绍几种常见的高级数据类型 (3)不指定类型名而直接定义结构体类型变量 如果一个结构体类型仅使用一次,也可省略结构体类型名,例如: struct { char name[10] ; char sex[2] ; int age ; int score ;  }stu1={“陈奕迅”, “男”, 26, 88}; (4)结构体成员也可以是已存在的结构体数据类型,即嵌套的结构体。 struct date { int year; int month; int day; }; (5)在定义结构体类型的同时声明相应的结构体变量,并允许对结构体变量进行初始化, 例如: struct student { char name[10] ; char sex[2] ; int age ; int score ; }stu1, stu2={“Jerry”, “女”, 25,

文档评论(0)

1亿VIP精品文档

相关文档