4.用户自定义标识符(1)用户按照一定规则命名的标识符2)标识符定义规则①只能由字母,数字和下划线组成②必须以字母或下划线开头③长度不超过31个字符④不能和系统保留字同名
(1)用户按照一定规则命名的标识符 4.用户自定义标识符 ①只能由字母,数字和下划线组成 ②必须以字母或下划线开头 ③长度不超过31个字符 ④不能和系统保留字同名 (2)标识符定义规则
强调的问题①尽量使用有意义的英文单词,这样的程序更容易读②当用多个单词做标识符时,单词之间最好隔开使用下划线:student id驼峰式:studentId③标识符不要太长,长了书写麻烦,还容易出错
①尽量使用有意义的英文单词,这样的程序更容易读 ②当用多个单词做标识符时,单词之间最好隔开 使用下划线: student_id 驼 峰 式: studentId ③标识符不要太长,长了书写麻烦,还容易出错 强调的问题
1.4数据类型1.数据类型概述(1)数据是有类型的,使用时必须明确指定(2)不同类型数据的取值范围不同,可以施加的运算也不同(3)数据类型包括标准数据类型和复合数据类型空类型整型标准数据类型字符型浮点型数据类型[指针复合数据类型数组结构、联合、枚举
1.4 数据类型 (1)数据是有类型的,使用时必须明确指定 (2)不同类型数据的取值范围不同,可以施加的运算也不同 (3)数据类型包括标准数据类型和复合数据类型 1.数据类型概述 结构、联合、枚举 数 组 指 针 复合数据类型 浮点型 字符型 整 型 空类型 标准数据类型 数据类型
2.标准数据类型标准数据类型intvoidcharfloat图1-7木标准数据类型(1)空类型①没有值只有赋值操作②关键字为void
①没有值只有赋值操作 2.标准数据类型 图1-7 标准数据类型 (1)空类型 ②关键字为void
(2)整型①支持短整型、整型和长整型三种②有有符号和无符号之分,使用signed和unsigned指定③signed可以省略带门的部分在使用中可以写也可以不写取值范围字类型表示方法(关)节最小值最大值2[signedshort [int]-3276832767有符号短整型数20unsigned short [int]65535无符号短整型数4有符号整型数[signed] int-2147483648214748364740unsigned[int]无符号整型数42949672954[signed] long [int]有符号长整型数2147483647-214748364840unsigned long [int]无符号长整型数4294967295大小关系sizeof(short)<=sizeof(int)=sizeof(long
(2)整型 ①支持短整型、整型和长整型三种 ②有有符号和无符号之分,使用signed和unsigned指定 ③signed可以省略 大小关系 sizeof(short) <= sizeof(int) <= sizeof(long) 无符号长整型数 unsigned long [int] 4 0 4294967295 有符号长整型数 [signed] long [int] 4 -2147483648 2147483647 无符号整型数 unsigned [int] 4 0 4294967295 有符号整型数 [signed] int 4 -2147483648 2147483647 无符号短整型数 unsigned short [int] 2 0 65535 有符号短整型数 [signed] short [int] 2 -32768 32767 最小值 最大值 字 取 值 范 围 节 类 型 表示方法(关键字) 带[]的部分在使用中可 以写也可以不写