C/C++变量之整型变量
上节介绍了变量的命名规范。C/C++变量的命名规范
本节介绍整型变量。
- 引入: 何谓整数,古人结绳计数中所记的数就代表整数。
- 误区:不要认为C/C++中的整型变量就是
int
型变量。
1、int
型
-
使用最多的整数类型。
-
在内存中占4个字节
-
表示范围 -(231) ~ 231 - 11
2、长整型long
-
long
也就是long int
-
用来储存更大的整数。
-
表示范围:
-
在32位系统上,占4个字节,和
int
相同。 -
在64位系统上,占8个字节2
-
3、长长整型 long long
- 用来存储整数。
- 在内存中占8字节。
- 很少使用,仅用于特殊的计算。
4、短整型 short
-
用来存储整数。
-
在内存中占2字节。
-
用于存储小范围的整数。
-
表示范围:
-
-(215) ~ 215 - 13
-
5、无符号整型
unsigned int
,unsigned long
,unsigned long long
,unsigned short
- 最小值都是0,最大值是对于有符号整型的两倍。
- 经典用法:
unsigned short port;//用来表示网络通信的端口号0-65535
unsigned int num; //用来表示编号(0~40多亿)
本节主要介绍了整型变量的特点,下节我们介绍表示单个字符的数据类型。