设为首页 加入收藏

TOP

C语言-基础教程-结构体类型变量的定义和引用
2014-11-23 23:10:43 】 浏览:481
Tags:语言 基础 教程 结构 类型 变量 义和 引用

  在日常生活中,我们常会遇到一些需要填写的登记表,如住宿表、成绩表、通讯地址等。


  在这些表中,填写的数据是不能用同一种数据类型描述的,在住宿表中我们通常会登记上姓名、性别、身份证号码等项目;在通讯地址表中我们会写下姓名、邮编、邮箱地址、电话号码、E - m a i l等项目。这些表中集合了各种数据,无法用前面学过的任一种数据类型完全描述,因此C引入一种能集中不同数据类型于一体的数据类型―结构体类型。结构体类型的变量可以拥有不同数据类型的成员,是不同数据类型成员的集合。


  在上面描述的各种登记表中,让我们仔细观察一下住宿表、成绩表、通讯地址等。


  住宿表由下面的项目构成:



  这些登记表用C提供的结构体类型描述如下:


  住宿表:


  suct accommod


  {


  char name[20]; / *姓名* /


  char sex; / *性别* /


  char job[40]; / *职业* /


  int age; / *年龄* /


  long number; / *身份证号码* /


  } ;


  成绩表:


  suct score


  {


  char grade[20]; / * 班级* /


  long number; / * 学号* /


  char name[20]; / *姓名* /


  float os; / *操作系统* /


  float datasu; / * 数据结构* /


  float compnet; / * 计算机网络* /


  } ;


  通讯地址表:


  suct addr


  {


  char name[20];


  char department[30];/ * 部门* /


  char address[30]; / *住址* /


  long box; / * 邮编* /


  long phone; / * 电话号码* /


  char email[30]; / * E m a i l * /


  };


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C语言-基础教程-main函数的参数 下一篇C语言-基础教程-非缓冲文件系统

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目