2.C语言标识符的命名规则 (1)标识符只能是字母(A-Z,a-x)、数字(0-9) 下划线组成的字符串, (2)必须是字母或下划线开头 (3)字符之间必须并排书写,不能出现上下标。 (4)不能使用C语言的保留字符。 √以下标识符是合法的: 3. Student 1. sums x以下标识符是非法的: at&T 以数字开头 出现非法字符&
(1)标识符只能是字母(A-Z,a-z)、数字(0-9)、 下划线组成的字符串, (2)必须是字母或下划线开头。 (3)字符之间必须并排书写,不能出现上下标。 (4)不能使用C语言的保留字符。 2. C语言标识符的命名规则 ✓ 以下标识符是合法的: x, _x3, Student_1, sum5 以下标识符是非法的: 6x AT&T 以数字开头 出现非法字符&
注意: C语言区分大小写 C语言中使用的变量都要作类型强制定义,即 要求“先定义,后使用”的原则。 其目的:1)编译程序为其分配相应的储存单元 2)保证程序中变量名使用的正确性 3)保证运算的合法性 定义形式:类型标识符变量名列表; 如:intx,y
C语言区分大小写 C语言中使用的变量都要作类型强制定义,即 要求“先定义,后使用”的原则。 其目的:1)编译程序为其分配相应的储存单元 2)保证程序中变量名使用的正确性 3)保证运算的合法性 定义形式:类型标识符 变量名列表 ; 如:int x,y; 注 意:
整型数据 整型常量 在C语言中,使用的整常数有八进制、十六进 制和十进制三种。 1.十进制整常数 以下各数是合法的十进制整常数: 123-123655351627
整型数据 整型常量 在C语言中,使用的整常数有八进制、十六进 制和十进制三种。 1. 十进制整常数 以下各数是合法的十进制整常数: 123 -123 65535 1627
2.八进制整常数 八进制整常数必须以0开头,即以0作为八进 制数的前缀。数码取值为0~7。八进制数通常是 无符号数。 √以下各数是合法的八进制数 015(十进制为13)0101(十进制为65) x以下各数是不合法的八进制数: 079 08001
八进制整常数必须以0开头,即以0作为八进 制数的前缀。数码取值为0~7。八进制数通常是 无符号数。 2. 八进制整常数 ✓ 以下各数是合法的八进制数: 015(十进制为13) 0101(十进制为65) 以下各数是不合法的八进制数: 079 08001
3.十六进制整常数 前缀为0X或0X。其数码取值为0~9,A~F或a~f。 √以下各数是合法的十六进制整常数: 0X2A(十进制为42)0XA0(十进制为16 0 XFFFF(十进制为65535 以下各数不是合法的十六进制整常数: 5A OX3H 无前缀0X 含有非十六进制数码
前缀为0X或0x。其数码取值为0~9,A~F或a~f。 ✓ 以下各数是合法的十六进制整常数: 0X2A(十进制为42) 0XA0 (十进制为160) 0XFFFF (十进制为65535) 以下各数不是合法的十六进制整常数: 5A 0X3H 无前缀0X 含有非十六进制数码 3. 十六进制整常数