当前位置:嗨网首页>书籍在线阅读

01-结构和其他数据形式

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第14章 结构和其他数据形式

本章介绍以下内容:

  • 关键字——struct、union、typedef;
  • 运算符——.、->;
  • 什么是C结构,如何创建结构模板和结构变量;
  • 如何访问结构的成员,如何编写处理结构的函数;
  • 联合和指向函数的指针。

设计程序时,最重要的步骤之一是选择表示数据的方法。在许多情况下,简单变量甚至是数组还不够。为此,C提供了结构变量(structure variable)提高你表示数据的能力,它能让你创造新的形式。如果熟悉Pascal的记录(record),应该很容易理解结构。如果不懂Pascal也没关系,本章将详细介绍C结构。我们先通过一个示例来分析为何需要C结构,学习如何创建和使用结构。