设有整型变量 整型和长整型的区别?

整型和长整型的区别?1. 整数变量可分为以下四类:(1)短整数,type关键字为short[int]。(2)基本整数,类型关键字为int.(3)长整数,类型关键字为long[int]。(4)unsig

整型和长整型的区别?

1. 整数变量可分为以下四类:

(1)短整数,type关键字为short[int]。

(2)基本整数,类型关键字为int.

(3)长整数,类型关键字为long[int]。

(4)unsigned integer,type关键字为unsigned[int]或unsignedshort或unsignedlong。

Unsigned[int]表示无符号基本整数;

Unsigned short表示无符号短整数;

Unsigned long表示无符号长整数。

无符号整数只能用于存储无符号整数。

2. 内存字节数和范围

上述整数变量占用的内存字节数随系统而异。一般用一个字来存储int型数据,长型数据的字节数不应小于int型数据的字节数,短型数据的字节数不应大于int型数据的字节数。

在16位

操作系统(如DOS)中,通常使用2个字节来存储int数据;在32位操作系统(如win-dows98)中,默认使用4个字节。