C++語言基礎 第一節
C++語言基礎 第一節
YaatoXC++语言基础 第一节
写在前面
从现在开始,你就算是正式入门 C++了,这一次我们将开始继续学习 C++,带你进入这个美妙的世界。
1.变量
1.1 数据类型
在 C++中,你会常常使用到“变量”来储存各种类型的信息,我们需要数据类型来明确变量所存值的类型。
C++的类型系统由如下几个部分构成:
1.基础类型
无类型(void)
空指针(nullptr_t)
算术类型
- 整数类型(int)
- 布尔类型(bool)
- 字符类型(char)
- 浮点类型(float,double)
2.复合类型
今天我们只讲解算术类型,其他的以后再说。
整数类型
整数类型常见的包括 $short$,$int$,$long$,$long:long$ 这几个梯度,不同梯度声明的变量位宽不同,即可以存储的数据范围不同。
对于 $int$ 关键字,可以使用以下关键字来修饰:
符号性(有无正负)
- $signed$ :表示有符号整数(默认情况)。
- $unsigned$ :表示无符号整数。
大小:
- $short$ :表示 至少 $16$ 位整数。
- $long$ :表示 至少 $32$ 位整数。
- $long:long$ :表示 至少 $64$ 位整数。
下表展示了常见的的整数类型的位宽
| 类型名 | ||


