C语言——数据类型运算符与表达式PPT课件
本课程主要讲解C语言中数据类型、运算符与表达式的知识点。通过本课程的学习,学生将了解C语言中各种数据类型的特点、进制转换、数值表示方法、常量与变量的定义和使用等知识点。
一、预备知识
* 计算机中数的表示及进制转换
+ 数码、基与权的概念
+ 十进制、八进制、十六进制的表示方法
+ 进制转换的方法
* 数制基权表示数码特点
+ 十进制、八进制、十六进制的特点
+ 各种进制之间的转换方法
二、数据类型
* 数据类型的分类
+ 基本类型:整型、实型、字符型
+ 构造类型:数组、结构体、共用体
+ 指针类型
+ 空类型:void
* 数据类型的特点
+ 数据占内存字节数
+ 数据取值范围
+ 可进行的操作
* 数据类型的定义
+ typedef
+ 枚举类型:enum
三、常量与变量
* 标识符
+ 定义
+ 组成
+ 命名原则
* 变量的定义
+ 整型变量
+ 实型变量
+ 字符型变量
* 常量的定义
+ 整型常量
+ 实型常量
+ 字符型常量
四、数值的表示方法
* 原码、反码和补码
+ 原码的定义
+ 反码的定义
+ 补码的定义
* 数值的表示方法
+ 整型数的表示
+ 实型数的表示
+ 字符型数的表示
* 负数补码的转换成十进制数
五、运算符
* 算术运算符
+ 加、减、乘、除等
*比较运算符
+ 等于、不等于、大于、小于等
* 逻辑运算符
+ 与、或、非等
* 赋值运算符
+ 赋值、加等于、减等于等
六、表达式
* 表达式的定义
* 表达式的类型
+ 算术表达式
+ 比较表达式
+ 逻辑表达式
* 表达式的计算
+ 从右到左的计算顺序
+ 运算符的优先级
通过本课程的学习,学生将掌握C语言中数据类型、运算符与表达式的知识点,并能够应用这些知识点来编写C语言程序。