二、标识符、常量与变量 C俯言程序设计 1标识符 标识符用来标识变量名、符号常量名、函数名、类型 名和文件名。 C语言规定标识符只能由字母(A~Z,a~z)、数字 (09)、下划线()组成,并且其第一个字符必须是 字母或下划线。 注意: (1)C语言中,标识符区分大小写。 (2)命名应尽量有相应的意义,以便于阅读理解。 (3)关键字不能用作用户自定义的标识符。 计算机教研室
计算机教研室 C语言程序设计 1 标识符 标识符用来标识变量名、符号常量名、函数名、类型 名和文件名。 C语言规定标识符只能由字母(A~Z,a~z)、数字 (0~9)、下划线(_)组成,并且其第一个字符必须是 字母或下划线。 注意: (1) C语言中,标识符区分大小写。 (2)命名应尽量有相应的意义,以便于阅读理解。 (3)关键字不能用作用户自定义的标识符。 二、标识符、常量与变量
2常量 C培言程序设计 常量是在程序运行过程中,其值不发生改变的量。 1.直接常量 如:12,65.2,B',“Study”等。 2.符号常量(宏常量) 用标识符表示的常量称为符号常量。 宏常量是有宏定义编译处理命令定义的,宏定义的一般形 式为: #define标识符字符串 计算机教研室
计算机教研室 C语言程序设计 常量是在程序运行过程中,其值不发生改变的量。 1.直接常量 如:12,65.2, ‘B’ , “Study”等。 2.符号常量(宏常量) 用标识符表示的常量称为符号常量。 宏常量是有宏定义编译处理命令定义的,宏定义的一般形 式为: #define 标识符 字符串 2 常量
1.整型常量 C俯言程序设计 1)整型常量的表示 十进制数 八进制数 以0开头。如0126。 十六进制数以0x开头。如0X1237。 计算机教研室
计算机教研室 C语言程序设计 1)整型常量的表示 十进制数 八进制数 以0开头。如 0126。 十六进制数 以0x开头。如 0x1237。 1. 整型常量
C培言程序设计 2)整型常量的类型确定 个整数,如果其值在-3276832767,C认 为是short int型。 个整数,如果其值超过了-32768~32767 而在-2147483648~+2147483647之间,C认为是 int型。 个整常数其后面加一个u或U,C认为是 unsigned int型。一个整常数其后面加一个或L, C认为是long int型。 计算机教研室
计算机教研室 C语言程序设计 2)整型常量的类型确定 一个整数,如果其值在 –32768~32767 ,C认 为是 short int型。 一个整数,如果其值超过了 –32768~32767 , 而在-2147483648~+2147483647之间,C认为是 int型。 一个整常数其后面加一个u或U,C认为是 unsigned int 型。一个整常数其后面加一个l或L, C认为是long int 型
2.实型常量 C俯言程序设计 1) 实型常量的表示 (1)十进制小数形式。由数字和小数点组成(必须 有小数点) 如0.123.12323.0.0等。 注意:5是整型常量;5.0是实型常量。 (2)指数形式。 123*103可以写成123e3或123E3。 注意E前面必须有数字,E后面必须是整数。 般写成规范格式1.23E+05 计算机教研室
计算机教研室 C语言程序设计 1) 实型常量的表示 (1)十进制小数形式。由数字和小数点组成(必须 有小数点) 如 0.123 .123 23. 0.0等。 注意:5 是整型常量;5.0是实型常量。 (2)指数形式。 123*103 可以写成 123e3 或 123E3 。 注意E前面必须有数字,E后面必须是整数。 一般写成规范格式 1.23E+05 2. 实型常量