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