在程序设计中,我们不仅要用到常量,如:12、3.14、0.5等,但我们更多地还要使用变量,因为它们的值在程序的运行中是可以改变的。
常量:在程序运行过程中,其值不能被改变的量,称为常量。如:12、3.14、‘a’等。
符号常量:用一个标识符来代表一个常量,称为符号常量。
其定义形式为:#define 标识符 常量
如:#define PI 3.14
含义为:定义PI为符号常量,值为3.14。
标识符: 用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列。
合法标识符: 以字母或下划线开头;由字母、数字、下划线组成;不超过32个字符。
用户标识符:去掉32个关键字和库函数名后的合法标识符,尽量“见名知意”。
变量:在程序运行过程中,其值可以改变的量,称为变量。
变量定义:类型标识符 标识符1,标识符2,…标识符n
如:int a,b; /*定义整型变量a,b*/
float x,y,z; /*定义单精度型变量x,y,z*/
整型数据在内存中是按它的补码来存放的。
如果要知道一个有符号的整数在内存中的存储形式,一般方法是:
原码:用最高位作符号位,0表示正数,1表示负数;其余各位表示数的大小。
反码:正数的反码与原码相同,负数的反码是将原码除最高位之外,其它各位按位取反。
补码:正数的补码与原码相同,负数的补码是将反码的最低位加1。
整型变量及所能表示的数的范围:
类型 存储单元大小 所存储数的范围
基本整型(int) 2字节 -32768~32767
短整型(short) 2字节 -32768~32767
长整型(long) 4 字节 -2147483648~2147483647
(或long int) (-231 ~ 231-1)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。