C++ 变量类型
C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。
变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 C++ 是大小写敏感的。
类型 | 描述 |
---|---|
bool | 存储值 true 或 false |
char | 通常是一个字符(八位),这是一个整数类型 |
int | 对机器而言,整数的最自然的大小 |
float | 单精度浮点值,单精度是1位符号,8位指数,23位小数 |
double | 双精度浮点值,双精度是1位符号,11位指数,52位小数 |
void | 表示类型的缺失 |
wchar_t | 宽字符类型 |
C++ 中的变量定义
变量定义是指定一个数据类型,并包含了该类型的一个或多个变量的列表,如下所示:
type variable_list;
变量可以在声明的时候就被初始化(指定一个初始值):
type variable_name = value;
举个例子
extern int d = 3, f = 5; // d 和 f 的声明
int d = 3, f = 5; // 定义并初始化 d 和 f
byte z = 22; // 定义并初始化 z
char x = 'x'; // 变量 x 的值为 'x'
C++ 中的变量声明
举个例子
#include <iostream>
using namespace std;
// 变量声明
extern