C语言基础(一)数据类型

C语言基础(一)数据类型


一、数据类型

1、基本类型

整型:

signed 、 short 、 int long
unsigned 、 long long 、 int (%d)

字符型:

char (%c)

实型(又称浮点型):

单精度实型: float (%f)
双精度实型: double (%lf)

枚举型:

enum

2、构造类型

数组:

-

结构体:

struct

联合(共用体):

union

3、空类型

viod

4、逻辑类型

表示逻辑真值:

true

表示逻辑假值:

false

5、输入和输出不同数据时要用不同的的格式字符

%d----输出十进制
%c----输出字符
%s----输出字符串
%f----输出普通小数
%e----科学计算法输出小数 3.14 * 10^8 <====> 3.14e8 3.14e-8
%o----八进制输出 ,若是添加上’#’,系统会输出对应的标志位0
%x----输出十六进制,若是添加上’#’,系统会输出对应的标志位0x
%p—指针

6、数据类型占用字节

在这里插入图片描述

二、变量说明的一般形式

存储类型

auto(局部变量)、extern(全局变量)
static、 register

数据类型

可以是基本数据类型,也可以是自定义的数据类型

变量名

-

三、C运算符的优先级

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_50019298/article/details/114325113
今日推荐