整型变量可分为以下几类:
1.基本型 类型说明符为int,在内存中占2个字节,其取值为基本整常数。
2.短整量 类型说明符为shortint或short'C110F1。所占字节和取值范围均与基本型相同。
3.长整型 类型说明符为longint或long,在内存中占4个字节,其取值为长整常数。
4.无符号型 类型说明符为unsigned。 无符号型又可与上述三种类型匹配而构成: (1)无符号基本型类型说明符为unsignedint或unsigned。 (2)无符号短整型类型说明符为unsignedshort (3)无符号长整型类型说明符为unsignedlong 各种无符号类型量所占的内存空间字节数与相应的有符号类型量相同。但由于省去了符号位,故不能表示负数。下表列出了TurboC中各类整型量所分配的内存字节数及数的表示范围。 类型说明符数的范围分配字节数 int-32768~32767■■ shortint-32768~32767■■ signedint-32768~32767■■ unsignedint0~65535■■ longint-2147483648~2147483647■■■■ unsignedlong0~4294967295■■■■ 整型变量的说明 变量说明的一般形式为:类型说明符变量名标识符,变量名标识符,...;例如: inta,b,c;(a,b,c为整型变量) longx,y;(x,y为长整型变量) unsignedp,q;(p,q为无符号整型变量) 定义整型变量的格式是:整数类型 1个变量名或用逗号格开的多个变量名 类似地,还可以定义unsignedint、unsignedlong型的变量。定义一个变量,意味着在内存中给这个变量分配了相应大小的存储空间,同时确定了这个变量值的存储方式和可以进行的操作。