1.数据类型
生活中有各种各样的数据,身高,体重,价格,距离,成绩等,为了我们在写程序中表示和储存数据,C语言引入了数据类型和变量的概念。而数据类型则是C语言提供的一些数据类型。
1.1.字符
1.char
2.[signed] char
3.unsigned char
1.2.整数
1//短整型
2 short[int]
3 [signed] short
4 unsigned short
5
6//整型
7 int
8 [signed] int
9 unsigned int
10
11//长整型
12 long [int]
13 [signed] long int
14 unsigned long int
15
16//更长的整型
17//c99中引入
18 long long [int]
19 [signed] long long [int]
20 unsigned long long [int]
注:因为数据有正负之分,unsigned表示无符号的,signed表示有符号的。
signed修饰的变量可以表示正负数
unsigned修饰的变量只能表示正数
1.3.浮点数
1 fioat
2 double
3 long double
1.4.布尔类型
在C99中也引入了布尔类型,是专门表示真假的。
1 -Bool
布尔类型的使用得包含头文件<stdbool.h>
布尔类型变量的取值是:tuer或flase.
1 #include bool -Bool
2 #include false 0
3 #include tuer 1
讲了这么多数据类型,那他究竟是拿来干什么的呢?
数据类型是用来创建变量的。