C语言基础(一) 互动版

整型数据


整型数据的表示方法

十进制数其数码为0~9。例:23,-34,56637……

八进制数必须以0开头,即以0作为八进制数的前缀。数码取值为0~7。八进制数通常是无符号数。例:015(十进制为13)、0101(十进制为65)、0177777(十进制为65535)……

十六进制数前缀为0X或0x。其数码取值为0~9,A~F或a~f。例:0X2A(十进制为42)、0XA0 (十进制为160)、0XFFFF (十进制为65535)……

整数的后缀可以用后缀“L”或“l”来表示长整型数。例:158L (十进制为158),012L (十进制为10),0X15L (十进制为21)……

整型数据的一般分类如下:

基本型int,在内存中占2个字节;

短整型short intshort,在内存中占2个字节;

长整型long intlong,在内存中占4个字节;

无符号型unsigned