第2章数据类型、运算符和表达式 白雪飞 baixfaustc. edu.cn 中国科学技术大学电子科学与技术系 Dept of Elec. Sci. Tech, USTC Fal22003
白 雪 飞 baixf@ustc.edu.cn 中国科学技术大学电子科学与技术系 Dept. of Elec. Sci. & Tech., USTC Fall, 2003 第2章 数据类型、运算符和表达式
录 数据类型、常量和变量的定义 ●运算符的种类、优先级和结合方向 表达式的类型和求值 简单的C程序设计及基本输入输出 C语言程序设计-第2章数据类型、运算符和表达式2
C语言程序设计 - 第2章 数据类型、运算符和表达式 2 目 录 ⚫ 数据类型、常量和变量的定义 ⚫ 运算符的种类、优先级和结合方向 ⚫ 表达式的类型和求值 ⚫ 简单的C程序设计及基本输入输出
C的数据类型( Data Types) 基本类型 整型、字符型、浮点型(实型)、枚举类型 构造类型 ■数组类型、结构体类型、共用体类型 ●指针类型 空类型 C语言程序设计-第2章数据类型、运算符和表达式3
C语言程序设计 - 第2章 数据类型、运算符和表达式 3 C的数据类型 (Data Types) ⚫ 基本类型 ◼ 整型、字符型、浮点型(实型)、枚举类型 ⚫ 构造类型 ◼ 数组类型、结构体类型、共用体类型 ⚫ 指针类型 ⚫ 空类型
数据类型、常量和变量 ●C的数据结构是以数据类型形式出现的 由前述数据类型可以构造出更复杂的数 据结构 C语言的数据有常量和变量之分 常量和变量都分别属于某一数据类型 程序中用到的所有数据都必须指定类型 本章仅介绍基本数据类型 C语言程序设计-第2章数据类型、运算符和表达式4
C语言程序设计 - 第2章 数据类型、运算符和表达式 4 数据类型、常量和变量 ⚫ C的数据结构是以数据类型形式出现的 ⚫ 由前述数据类型可以构造出更复杂的数 据结构 ⚫ C语言的数据有常量和变量之分 ⚫ 常量和变量都分别属于某一数据类型 ⚫ 程序中用到的所有数据都必须指定类型 ⚫ 本章仅介绍基本数据类型
标识符( Identifier 标识符 ■变量名、符号常量名、函数名、类型名 标识符命名规范 ■由字母、数字、下划线( Underscore,)组成 第一个字符必须为字母或下划线 ■C语言标识符是大小写敏感的 ■标识符的名称一般应具有一定的含义 不要与C语言关键字( Keywords)重复 一般不要使用以下划线开头的标识符 C语言程序设计-第2章数据类型、运算符和表达式5
C语言程序设计 - 第2章 数据类型、运算符和表达式 5 标识符 (Identifier) ⚫ 标识符 ◼ 变量名、符号常量名、函数名、类型名… ⚫ 标识符命名规范 ◼ 由字母、数字、下划线(Underscore, '_')组成 ◼ 第一个字符必须为字母或下划线 ◼ C语言标识符是大小写敏感的 ◼ 标识符的名称一般应具有一定的含义 ◼ 不要与C语言关键字(Keywords)重复 ◼ 一般不要使用以下划线开头的标识符