创建变量的过程:

1、当执行变量定义语句时,操作系统会首先找到一块指定内存大小[和变量的类型有关]的空间。

2、并为这块空间取一个与变量标识符相同的名称。

3、如果当前变量存在初始化,就将设置的初始化值填充到这块内存中。

4、变量名称取地址 == 这块内存的首地址,后续操作变量就是操作这块内存

定义变量的语法:变量类型 标识符 [ = 初始值]; 推荐定义后进行初始化

int nNumberA = 0, nNumberB = 0144;
long long lNumberA = 0x10, lNumberB = 20ll;

通过添加 unsigned 和 signed 可以为整数类型设置是否时有符号的

有符号数,最高位保存的是符号位

无符号数,全都是数据域

默认的(没有指定是否有符号)整型变量使用的是 signed

定义一个浮点数并进行相应的初始化,常量浮点数 3.0 是 double,占 8 字节

float fNumberA = 3.14F, fNumberB = 3.1415926535F;

通过 char 可以定义一个字符,在 C 语言中字符实际就是对应的 ASCII 码整数

char cNumberA = ‘0’, cNumberB = 48; // 一个字符 1 字节
wchar_t cwNumberA = L’0’, cwNumberB = 48; // 一个字符 2 字节

布尔类型对应的关键字是 _Bool,对于布尔类型的只,除了 0 是 false,其余都是 true

_Bool bTrue = true, bFasle = false, bAlive = true;
#include // 这是 C 语言中 bool 类型的头文件