c语⾔中变量后⾯加上f,C语⾔的数据类型
C语⾔的数据类型,可以分为4种
包括:基本数据类型、构造数据类型、指针类型(*)、空类型(void)
基本数据类型:整型、字符型、实型
构造数据类型:数组类型、构造体类型、共⽤体类型
整型:短整型(short int)、基本整型(int)、长整型(long int)
实型也称浮点型:单精度浮点型(float)、双精度浮点型(double)、长双精度型(long double)
整型
整型,就是⼀个不包含⼩数部分的数
可以根据数值的取值范围,将整型定义分为短整型short、基本整型int、长整型long int三种类型
signed,修饰的称为有符号的整型类型
unsigned,修饰的称为⽆符号的整型类型
浮点型变量float默认情况下,整型数据都是有符号的,此时,signed修饰符可以省略
注意,整型数据在内存中,占的字节数与所选择的操作系统有关,虽然,C语⾔标准中没有明确规定整型数据的长度,但是,long类型整数的长度不能短于int类型,short类型整数的长度不能长于int类型
实型
也称为浮点型变量,⽤来存储⼩数数值
分为两种单精度浮点数float,双精度浮点数double
double类型变量,表⽰的浮点数⽐float类型变量更加精确 ⼀个⼩数默认为double类型,在为⼀个float类型变量赋值时,需要在后⾯加上符号F,或者f C语⾔中,在为变量赋值时,可以⾃动进⾏类型转换,后缀可以省略