根据数值的范围将整型变量分为以下六种类型:? ① 有符号基本整型:signed int。? ② 有符号短整型:signed short int。? ③ 有符号长整型:signed long int。? ④ 无符号基本整型:unsigned int。? ⑤ 无符号短整型:unsigned short int。? ⑥ 无符号长整型:unsigned long int。РР精选课件РР2.3 整型数据Р类 型Р占 字 节 数Р取 值 范 围РintР2字节Р-32768~32767РshortР2字节Р-32768~32767РlongР4字节Р-2147483648~2147483647Рunsigned intР2字节Р0~65535Рunsigned shortР2字节Р0~65535Рunsigned longР4字节Р0~4294967295РANSI标准定义的整数类型РР精选课件РР2.3 整型数据Р3.不同类型的整型常量赋值给整形变量? 整型变量可分为int、short int、long int、unsigned int、unsigned short、unsigned long等类别,将整型常量赋值给上述类别的整型变量时如何做到类型匹配? ?一个整型常数,若值在-32768~+32767范围内,可将它赋值给int型和long int型变量。?一个整型常数,若值在-2147483648~+2147483647范围内,可以赋值给一个long int型变量。?常量无unsigned型。但一个非负值的整数可以赋值给unsigned int型变量,只要它的范围在0~65535范围内。?在一个整常数后面加一个小写字母l或大写字母L,则认为是long型常量。例如,-123l、123L、0L、0775L、0x9EL等。РР精选课件