C语言程序设计基础与实训教程第2章课件教学.pptVIP

  • 4
  • 0
  • 约1.21万字
  • 约 97页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计基础与实训教程第2章课件教学.ppt

第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

文档评论(0)

1亿VIP精品文档

相关文档