1、第第 2章章 基本语法单位基本语法单位及基本数据类型及基本数据类型Copyright _ 2001 , By Zhangying任课教师: 张 盈教案制作: 张 盈1本章主要内容:w 基本语法单位w C的数据类型w 常量与变量w 整型数据w 实型数据w 字符型数据w 变量的初始化w 本章习题2一个 C程序是由一个或多个函数组成,函数体由若干条 C语句组成,那么, C语句又是由什么组成?思考2.1 基本语法单位基本语法单位主函数函数 nC语句 1C语句 2C语句 n字符集标识符常量变量C程序31、字 符 集字符集 指的是程序设计语言中所采用的各种符号的集合,如字母、数字、标点符号、运算符号等。
2、字符是程序设计语言中的最小语法单位。C语言字符集:42、标 识 符 关键字关键字C语言中共 32个关键字,每个都代表着某一固定含义。 预定义标识符预定义标识符有特定含义的标识符,也可用于其他用途。 用户标识符用户标识符进行程序设计时用户自己命名的标识符。包括常量、变量、函数名、语句标号、类型定义符等。标识符 是由英文字母、数字及下划线构成的字符串,并且首字符必须为字母或下划线。5C语言中的 32个关键字auto break case char constcontinue default do double elseenum extern float for gotoif int long re
3、gister returnshort signed sizeof static structswitch typedef union unsigned voidvolatile while注意:所有关键字都要用小写英文字母表示,且不允许被用作用户标识符使用!6用户标识符用户标识符w 用户标识符:进行程序设计时用户自己命名的标识符。w 标识符 是由英文字母、数字及下划线构成的字符串,并且首字符必须为字母或下划线。w 例如:常量、变量、函数名、语句标号、类型定义符等。w 注意:关键字是用户标识符的禁区!w 命名原则:见名知义!7练习:请找出不合法的标识符 .unionabc_1232ab3 d+babc8*stu_bc8abcdefghi-s10*&%$#82.2 C的数据类型的数据类型程序算法 数据结构基本类型整型实型 (浮点型 )字符型枚举类型构造类型数组类型结构体类型共用体类型指针类型空 类 型C语言中的数据类型语言中的数据类型9 2.3 常量与变量常量与变量 之常量之常量w 常量的定义:常量是指在程序执行过程中值不发生改变的量。w 常量的分类: 按 数据类型 分类整型常量实型常量字符常量 按 表现形态 分类无名常量符号常量关于常量10