e C 数据类型 基本类型:char,int, float, double,void 数据类型〈构造类型:数组,结构体,共用体,枚举 指针 11/80
11 /80 数据类型 基本类型:char,int,float,double,void 数据类型 构造类型:数组,结构体,共用体,枚举 指针
e CC 常量 1.常量的概念 在程序运行过程中,其值不能被改变的量称为常量 2常量的分类 (1)整型常量:例123 (2)实型常量:例45.6 (3)字符常量:例‘a',“+’,“n等 (4)字符串常量:例“ string;,“a'”等。 (5)符号常量: 不带参数宏定义:# include宏名字符串 带参数宏定义:# include宏名(参数表)字符串 常量的类型,可通过书写形式来判别 12/80
12 /80 1.常量的概念 在程序运行过程中,其值不能被改变的量称为常量。 2.常量的分类 (1)整型常量:例123 (2)实型常量:例-45.6 (3)字符常量:例‘a’, ‘+’, ‘\n’等 (4)字符串常量:例“string”, “a”等。 (5)符号常量: 不带参数宏定义:#include宏名 字符串 带参数宏定义:#include宏名(参数表) 字符串 常量的类型,可通过书写形式来判别。 常量
e 变量 1变量的概念 在程序运行过程中,其值可以被改变的量称为变量。 2变量的两个要素 (1)变量名。每个变量都必须有一个名字—变量名,变 量命名遵循标识符命名规则 (2)变量值。在程序运行过程中,变量值存储在内存中 在程序中,通过变量名来引用变量的值。 变量的定义:数据类型变量名; 变量初始化:数据类型变量名=常数; 注意:所有变量应先定义后使用。 13/80
13 /80 1.变量的概念 在程序运行过程中,其值可以被改变的量称为变量。 2.变量的两个要素 (1)变量名。每个变量都必须有一个名字──变量名,变 量命名遵循标识符命名规则。 (2)变量值。在程序运行过程中,变量值存储在内存中。 在程序中,通过变量名来引用变量的值。 变量的定义:数据类型 变量名; 变量初始化:数据类型 变量名=常数; 注意:所有变量应先定义后使用。 变量
e C 运算符 1.算术运算符 +一/%++ 2.关系运算符 3.逻辑运算符 & 4.位运算符 << 5.赋值运算符 及其扩展赋值运算符 6.条件运算符 7.逗号运算符 14/80
14 /80 1.算术运算符 + - * / % ++ -- 2.关系运算符 < > <= >= == != 3.逻辑运算符 ! && || 4.位运算符 << >> ~ | ^ & 5.赋值运算符 =及其扩展赋值运算符 6.条件运算符 ? : 7.逗号运算符 , 运算符
e C 8.指针运算符 火 9.求字节数运算符 sizeof 10.强制类型转换运算符(类型) 11.分量运算符 12.下标运算符 13.圆括号运算符 注意:各运算符的含义、限制、优先级和结合方向 15/80
15 /80 8.指针运算符 * & 9.求字节数运算符 sizeof 10.强制类型转换运算符 (类型) 11.分量运算符 . -> 12.下标运算符 [] 13.圆括号运算符 () 注意:各运算符的含义、限制、优先级和结合方向