S2_数据类型

1.内存存储单元:字节

2.

int类型

使用最多的整数类型

在内存中占4个字节

表示范围:- (231次方)  ~  231次方-1  【正负21亿左右】

 

长整形long

long 也就是  long  int

 可用来存储更大的整数。

 32位系统上,占4个字节,和int相同

 64位系统上,占8个字节【正负9百亿亿左右】

 

长长整形long  long

 用来存储整数。

 在内存中占8字节。

 很少使用,仅用于特殊的计算

短整形short

用来存储整数。

在内存中占2字节。

用于存储小范围的整数

表示范围:- (215次方)  ~  215次方-1  【正负3万多】

 

float类型(单精度浮点类型)

 用来存储带小数部分的数据。

 在内存中占用4个字节

 

double类型(双精度浮点类型)

用来存储带小数部分的数据。

8个字节

 

   ############################

 经典用法:

 unsigned short  port; //用来表示网络通信的端口号(0-65535

 unsigned int num; //表示编号(0到四十多亿)

 3.

 字符的实际表示:

 所有的字符,使用对应的ASCII值来存储。

 为什么?(因为计算机中只能存储01的组合)

 ASCII码,使用1个字节(包含8个二进制位,即801的组合)

 比如: ’A’ , 0100 0001 来表示, 就是65

        ‘B’, 0100 0010 来表示, 就是66

 

4.

 浮点类型的常量

带小数的常量默认都是double类型

3.14  double类型

3.14f  强制指定是float类型

 

 

  注意:

 1 int类型的常量

 1.0 double类型的常量

posted @ 2019-12-30 14:26  Lvcunda  阅读(288)  评论(0)    收藏  举报