![C语言程序设计基础入门与实战(微课版)/新起点电脑教程](https://file.mhuoba.com/shop/3/100021/picture/book/20200423/02/20200423025744709.jpg)
出版社: 清华大学
原售价: 69.00
折扣价: 49.00
折扣购买: C语言程序设计基础入门与实战(微课版)/新起点电脑教程
ISBN: 9787302540878
2.3.1 变量的定义与初始化 程序中每一个用到的变量都应该有一个名字作为标 识,称为“用户标识符”。变量名的命名规则应遵循标 识符命名的规则。标识符由字母、数字或下划线组成, 由字母或下划线开头,例如x、y、a、b、x1、sum1、 sum_t1都是合法的变量名。 C语言规定,变量必须先定义后使用。所谓的定义 变量,实际上就是为其在内存中开辟一定数量的存储单 元,而给变量赋值,则是将这个数值存储到该变量所代 表的内存空间中。 定义不同类型的变量,在内存中占用不同的字节。 例如:char型变量分配1个字节,int型变量分配2个字 节,float型变量分配4个字节。 对变量的定义通常放在函数的开头部分,变量只有 从开始定义的位置才开始有实际意义。 变量定义格式为: 〈数据类型〉 〈变量名表〉; 例如: int x; /*定义变量x为int型,系 统给x分配2个字节的内存空间*/ x=1; /*为变量x赋初值为1 ,即 把1存储到x所分配的内存空间中*/ int x=1; /*定义变量x的同时,给x 赋初值1*/ float a,b; /*定义变量a,b为float型 ,系统给a,b各分配4个字节的内存空间,a, b之间用,分开*/ a=0.04; b=-4.56; 注意:C语言的每个语句都以“ ;”号结束,因此 句后的分号不能省略;同时定义两个以上变量时,中间 以逗号分开。 2.3.2 整型变量 整型变量用来存放整型数据,即数学中的整数。整 型变量有以下几种类型。 (1) 整型:用int表示(2个字节)。 (2) 短整型:用short int或short表示(2字节)。 (3) 长整型:用long int或long表示(4字节)。 (4) 无符号整型:分为以下类型。 ① 无符号整型:用unsigned int或unsigned表 示(2字节)。 ② 无符号短整型:用unsigned short int或 unsigned short表示(2字节)。 ③ 无符号长整型:用unsigned long int或 unsigned long表示(4字节)。 无符号整型变量存储的是正整数,不能存放负数, 因此存储单元中的全部二进制位都用来存放数据本身。 而有符号整型则将首位用来存放负号。 短整型变量数值的表示范围是-32768~32767,无 符号短整型数值的表示范围为0~65535,可以看出它们