计算机程序设计 问题一:C的数据 类型 a 有符号整型(int B) 无符号整型( unsigned int2B) 整型有符号短整型( (short int 2B)+ 无符号短整型( unsigned short int 2B) 有符号长整型 ong int4B 无符号长整型( unsigned long int 4B) 基本类型丿字符型有符号字符型(char 1B) 无符号字符型( unsigned char 1B) 浮点型「单精度浮点型(noat 4B)+ 1双精度浮点型 (doubl8B 数据类型 枚举型(enum2B) 数组类型 构造类型结构体类型( struct 联合类型 unions 文件类型(fle) 指针类型 空类型(void 不同存储类型所占的字节数与编译环境有关? 大连工业大学计算机基础教研室
大连工业大学计算机基础教研室 问题一: C的数据 类型 不同存储类型所占的字节数与编译环境有关?
算机程序设计 问题二:常量与变 〓〓〓■a 对于基本数据类型量,按其取值是否可改 变又分为常量和变量两种。在程序执行过 程中,其值不发生改变的量称为常量,其 值可变的量称为变量。它们可与数据类型 结合起来分类。例如,可分为整型常量 整型变量、浮点常量、浮点变量、字符常 量、字符变量、枚举常量、枚举变量。在 程序中,常量是可以不经说明而直接引用 的,而变量则必须先定义后使用 整型量包括整型常量、整型变量。 大连工业大学计算机基础教研室
大连工业大学计算机基础教研室 问题二:常量与变 量 对于基本数据类型量,按其取值是否可改 变又分为常量和变量两种。在程序执行过 程中,其值不发生改变的量称为常量,其 值可变的量称为变量。它们可与数据类型 结合起来分类。例如,可分为整型常量、 整型变量、浮点常量、浮点变量、字符常 量、字符变量、枚举常量、枚举变量。在 程序中,常量是可以不经说明而直接引用 的,而变量则必须先定义后使用。 整型量包括整型常量、整型变量
算机程序设计 、常量与符号常 量. 〓〓〓■a 标识符:用来标识变量名、符号常量名、函数 名、数组名、类型名、文件名的有效字符序列。 ☆直接常量(字面常量): 整型常量:12、0、-3 实型常量:46、-1.23; 字符常量:‘a'、“b’。 令符号常量:用标识符代表一个常量。在C语言 中,可以用一个标识符来表示一个常量,称之 为符号常量。 大连工业大学计算机基础教研室
大连工业大学计算机基础教研室 一、常量与符号常 量 ❖标识符:用来标识变量名、符号常量名、函数 名、数组名、类型名、文件名的有效字符序列。 ❖直接常量(字面常量): 整型常量:12、0、-3; 实型常量:4.6、-1.23; 字符常量:‘a’、‘b’。 ❖符号常量:用标识符代表一个常量。在C语言 中,可以用一个标识符来表示一个常量,称之 为符号常量
计算机程序设计 标识符命名 〓〓■ 令数字、字母、下划线 ◆数字不能开头 令系统保留的关键字不能用作标识符 系统保留的关键字 大连工业大学计算机基础教研室
大连工业大学计算机基础教研室 标识符命名 ❖数字、字母、下划线 ❖数字不能开头 ❖系统保留的关键字不能用作标识符 系统保留的关键字:?
计算机程序设计 “宏”举例 〓〓■ 「例题3] define chang10/注意中间没有等号* #define kuan 20 main() Int s; S=CHANG N KUAN printf( s=%d”,s 程序运行结果:??? 使用符号常量的好处是:含义清楚;能做到“一改 改” 大连工业大学计算机基础教研室
大连工业大学计算机基础教研室 “宏”举例 [例题3.1] #define CHANG 10 /* 注意中间没有等号 */ #define KUAN 20 main( ) { int s; s=CHANG * KUAN; printf(“s=%d”,s); } 程序运行结果:??? 使用符号常量的好处是:含义清楚;能做到“一改 全改”