001-基本数据类型

C语言的基本数据类型

1. 整型

  整型表示整数,整数按照不同的表示“范围”,可分为一般整形、长整型、短整型:

   一般整型  int    

   长整型     long

   短整型     short  

  整数分为正整数、零、负整数,根据表示的需要,将整型分为有符号,无符号:

   有符号     signed  可表示正整数、零、负整数

   无符号     unsigned    只能表示正整数,零

 可以将int、long、short与signed、unsigned组合成6组数据形式:

   有符号整型:    signed int                 简写:int                   范围:-2^31 到  2^31-1

   有符号长整型    signed long int          简写:long                 范围:-2^31 到 2^31-1

   有符号短整型    signed short int        简写:short                范围:-2^15 到 2^15-1

   无符号整型       unsigned int             简写:unsigned int      范围:0到2^32-1

   无符号长整型    unsigned long int      简写:unsigned long    范围:0到2^32-1

   无符号短整型    unsigned short int    简写:unsigned short   范围:0到2^16-1

2. 浮点型

   主要用以表示小数,分为单精度浮点类型和双精度浮点类型,表示不同的精度。

   单精度类型   float      精度要求低的小数

   双精度类型   double   精度要求高的小数

3. 布尔型

   表示逻辑,0表示为假,1表示为真。

4. 字符型

   表示各种字符,包括英文字符,标点符号,数字等; 如:a-z,A-Z,0-9以及其他的标点符号。

原文地址:https://www.cnblogs.com/jameslong/p/3762168.html