- 4
- 0
- 约1.21万字
- 约 97页
- 2017-01-02 发布于未知
- 举报
第2章 数据类型、运算符和表达式 主要内容 C语言的数据类型 常 量 变 量 运算符和表达式 运算符的优先级和结合性 数据类型的转换 2.1 C语言的数据类型 数据类型 基本类型的长度和范围 基本类型修饰符 2.1.1 数据类型 数据是程序的必要组成部分,也是程序处理的对象。C语言提供的基本数据类型比一般高级语言丰富,C语言提供了数组、指针、结构体、共用体、枚举等数据类型,可以利用这些数据类型组成一些复杂的数据结构。所谓数据结构指的是数据的组织形式。处理同一类问题,如果数据结构不同,算法也会不同。例如,对10个整数排序和对由10个整数构成的数组排序的算法是不同的。 2.1.1 数据类型 C语言规定,在程序中用到的所有数据都要指定类型。因为不同类型的数据在内存中占据不同长度的存储区,而且采用不同的表示方式(数据在计算机内部的表示方式),每种数据类型对应一个值的范围,对应一组允许的操作。 C语言数据类型 2.1.2 基本类型的长度和范围 C语言提供的5种基本数据类型是:整型、字符型、单精度型、双精度型和空类型,它们分别用int、char、float、double、void表示。每种数据类型的数据在存储时,占用一定数量(大小)的存储单元。由于CPU类型有多种,各种数据类型占用的存储单元数和值域范围都有所不同。一般以一个机器字(word)存放一个int型数据,而lon
您可能关注的文档
- C语言程序设计张淑华朱丽莉C语言程序设计7课件教学.ppt
- C语言程序设计张淑华朱丽莉C语言程序设计8课件教学.ppt
- C语言程序设计张淑华朱丽莉C语言程序设计9课件教学.ppt
- C语言程序设计(第二版)丁亚涛第1章C语言概述课件教学.ppt
- C语言程序设计(第二版)丁亚涛第2章数据类型、运算符和表达式课件教学.ppt
- C语言程序设计(第二版)丁亚涛第3章简单程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第4章选择结构程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第5章循环结构程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第6章数组课件教学.ppt
- C语言程序设计(第二版)丁亚涛第7章函数课件教学.ppt
原创力文档

文档评论(0)