常量和变量 1
常 量: 程序执行过程中,值不变的量
3 ,'a' 变 量:值可以改变的量
一个变量有一个名字,在内存中有一定的存储单元,存放变量的值
常量类型: a
整 型:12,0,-3 b
字 符 型: 'a','d' d
符号常量: #define PRICE 30 (PRICE 不能再被赋值且要大写) 3
变 量: 先定义,后使用
一个变量只能被指定为一确定类型
标识符:标识变量名,符号常量名,函数名,数组名,类型名,文件名的有效字符数列
由字母、数字、下划线三种字符组成,第一个字符必须为字母或下划线
大写字母、小写字母被认为是两个不同的字符
长度一般小于8 个
数据类型 一
整 型: 1
整型常量 a
十 进 制:12,-3,0 b
八 进 制:以0 开头
十六进制:以0x 开头
整型变量 a
int -32768——32767 b
short int -32768——32767 c
long int d
unsigned int 0——65535 e
unsigned short 0——65535 f
unsigned long int、short int、long int 第一位为符号位 0000001 (0 为正,1 为负) unsigned 第一位不是符号位 0000001 所以 int 型和 unsigned 型的 000001 不是同一个值
实 型: 1
实型常量: a
十进制数:数字和小数点组成
指 数:e 之前必须有数字,e 后面必须为整数
12e3 2
实型变量: a
单精度:float 7 位有效数字 111111
1 可,111111