●C语言的数据类型主要包括整形,浮点型,字符型
●整形:包含int,short,long,long long类型,指没有小数点的数,包含正整数,负整数,0
short为16位,long为32位,long long为64位,而int类型为于16位或32位(short≦int≦long),系统默认以int类型进行存储。
●浮点型:包含float,double,long double类型,指包含小数,指数的数
float占用4个字节,double占用8个字节,lon double占用8个或16个字节(根据编译器不同而定), 系统默认用双精度浮点型(double)进行存储,如果要以float类型进行存储,可在存储数值末尾添加f或F进行float声明进行存储。
●字符型即为char类型,指各种字符,包含英文字母和各种特殊符号
每个char类型占用一个字节,系统默认以有符号进行存储
●补充:可以用signed和unsigned来进行数据类型的修饰有无符号,通常加上无符号unsigned可以增大正数的取值范围