常量和变量
1.常量:程序运行中,值不能被改变的量。常用的常量分为以下几类:
(1)整型常量。如:1000,12345,0,-234.
(2)实型常量。两种形式:①十进制小数形式:由数字和小数点组成。如:12.23 , 0.234
②指数形式:如:12.34e3, -234,54e-25
(3)字符常量。两种形式:①普通字符:用单撇号括起来的一个字符 如:’a’,’A’,’3’,’#’ 不能有两个字符。字符常量在计算机存储单元中,并不是存储字符本身,而是以其代码存储的(一般采用ASCII代码)
②转义字符: 以字符\开头字符序列,如:\n 代表"换行" 意思是将\后面的字符转换成另外的意义。
(4)字符串常量。用双撇号把若干个字符括起来,字符串常量是双撇号中的全部字符,不包括双撇号本身。如:"china","boy".
(5)符号常量。 用#define指令指定用一个符号名称代表一个常量。如: #define PI 3.14156 在预编译后,符号常量PI全部变成字面常量3.14156
2.变量:代表一个有名字的 具有特定属性的一个存储单元。它用来存放数据,也就是存放变量的值。程序运行中,变量的值是可以改变的。
变量必须先定义,后使用。
3.常变量:如:const int a=3 a是整型变量 指定值为3 而且在变量存在期间其值不能改变.
4.标识符:在计算机高级语言中,用来对变量 符号常量名 函数 数组 类型等命名的有效字符序列统称.
只能由字母 数字 下划线3种字符组成 且第1个字符必须为字母或下划线.