变量 变量是在程序执行过程中其值可以改变的量。 在程序中需要先定义变量,再使用变量。 定义变量包含两个步骤: ①指出变量的数据类型。 例如: int studentId;/int是变量的数据类型 ②为每个变量取一个名称(变量名) 例如: int studentid;/ /studentID是变量名
变量 ▪ 在程序中需要先定义变量,再使用变量。 变量是在程序执行过程中其值可以改变的量。 ▪ 定义变量包含两个步骤: ① 指出变量的数据类型。 例如: int studentID; //int是变量的数据类型 ② 为每个变量取一个名称(变量名)。 例如: int studentID; //studentID是变量名
C语言允许把数据存放在变量中,每一个 变量都由一个变量名来标识。变量名的命名 规则要满足标识符的规定。 每个变量都必须具有一个类型。 每个变量根据它的类型,在内存中占据 定数目的字节单元,该变量的值就存放在 这些内存单元中
▪ C语言允许把数据存放在变量中,每一个 变量都由一个变量名来标识。变量名的命名 规则要满足标识符的规定。 ▪ 每个变量都必须具有一个类型。 ▪ 每个变量根据它的类型,在内存中占据一 定数目的字节单元,该变量的值就存放在 这些内存单元中
变量 变量名prod 实际上是一个 内存单元 符号地址 的地址 prod 123 123是 内存单元 prod的值 的内容 变量的本质就是命名的内存单元
变量 123 prod 变量名 prod 实际上是一个 符号地址 内存单元 的地址 123是 prod的值 内存单元 的内容 变量的本质就是命名的内存单元
标识符 标识符即用来标识变量名、符号常量名、函 数名、数组名、类型名、文件名的有效字符 序列
标识符 标识符即用来标识变量名、符号常量名、函 数名、数组名、类型名、文件名的有效字符 序列
标识符的命名规定 只能由大小写字母、下划线和数字组成; 开头的第一个字符只能是大小写字母或 下划线; 大小写是敏感的; 不能与C的关键字重复; 名字在整个程序中必须是唯一的; 名字的长度不能超过系统的规定
标识符的命名规定 ▪ 只能由大小写字母、下划线和数字组成; ▪ 开头的第一个字符只能是大小写字母或 下划线; ▪ 大小写是敏感的; ▪ 不能与C的关键字重复; ▪ 名字在整个程序中必须是唯一的; ▪ 名字的长度不能超过系统的规定