- 18
- 0
- 约4.76万字
- 约 45页
- 2016-12-05 发布于重庆
- 举报
第2章C語言
第2章 数据与操作
在任何程序中,数据和对数据的操作都是最为基本的内容。即是说围绕着存放在哪里的数据将进行怎样的操作。数据及其相互关系构成了数据结构。对某种数据的描述及数据存取的使用规则正确与否将直接影响解决问题的算法效率和复杂程度;对数据的操作方法则体现了解决此问题的算法,这是组成程序的两个基本要素。在计算机语言中,数据结构要以数据类型和存贮属性为基础,而算法的具体实现则依赖语言中所形成的各种运算。本章将围绕这两部分基本内容展开讨论,介绍C语言最基本的数据类型,常见运算及其构成的表达式以及基本的输入输出操作。
?2.1 数据类型
通过第一章图1.3-1算法动作分解图的介绍,我们已经基本了解了计算机执行程序算法的基本原理。但是,举例中存放在存贮单元的数据都是假设为整数,而且是0和正整数。但是,实际问题的需要并非如此。如果要求的数是负整数或正负小数怎么办?如果存放的数据是英文字符或汉字又该怎么办?另外受数据值的表示范围和小数点精度的影响,到底应该使用多大的空间(多少存储单元)来盛装它?面对其它的复杂操作,数据又要以什么样的结构来组织存贮?这些问题都要在数据类型中解决。换句话说,程序设计者即要知道他使用的数据是以什么样数据类型存放,又要知道这种类型的数据应该怎样操作。从现在开始,就要清楚地认识到:通过学习C/C++语言的语法规则,使用C/C++编译器能够识别的符号及表示方法
原创力文档

文档评论(0)