C语言中有多种不同的数据类型,分为四大类型:基本类型、构造类型、指针类型、空类型。

1.基本数据类型
short、int、long、char、float、double、enum 这七个关键字代表C语言里的七种基本数据类型。
在不同的系统上,这些类型占据的字节长度是不同的,如下表所示:

2.一个例子搞懂基本类型
#include <stdio.h>
enum DIRECTION {NORTH,SOUTH,WEST,EAST};
int main(){
char c = 'A';
short s = 127;
int n = 1000;
long l = 50000;
float f= 3.14;
double pi = 3.1415926;
enum DIRECTION d;
d = NORTH;
switch(d){
case NORTH:
printf("%s\r\n","北");
break;
case SOUTH:
printf("%s\r\n","南");
break;
case WEST:
printf("%s\r\n","西");
break;
case EAST:
printf("%s\r\n","东");
break;
}
printf("%c\r\n",c);
printf("%d\r\n",s); ///*%d是输出控制符,d 表示十进制,后面的 s 是输出参数*/
printf("%d\r\n",n);
printf("%ld\r\n",l);
printf("%f\r\n",f);
printf("%f\r\n",pi);
getch();
return 0;
}
运行结果
北
A
127
1000
50000
3.140000
3.141593
3.常用的输出控制符
常用的输出控制符主要有以下几个:
