C++是一种静态类型语言,在编译阶段检查变量类型。
一、变量的命名规则:
1、变量名区分大小写;
2、变量名以字母、下划线、数字组成,以字母、下划线开头,不能以数字开头,同时以下划线开头的变量保留给系统实现;
3、变量名不能与关键字重复。
二、命名规范
1、普通变量、函数名称一般小写单词,中间用下划线;
2、类名、结构体名称一般用大驼峰命名法。
三、基本数据类型
类型分类 | 类型 | 含义 | 取值范围 | 最小尺寸 |
---|---|---|---|---|
布尔类型 | bool | 布尔类型 | true、false | 未定义 |
整型 | short | 短整型 | -32768~32767 | 16位(2个字节) |
int | 整型 | -2147483648~2147483647 | 16位(4个字节) | |
long | 长整型 | -2147483648~2147483647 | 32位 | |
long long | 长整型 | 64位 | ||
浮点型 | float | 单精度浮点型 | 6位有效数字 | |
double | 双精度浮点型 | 10位有效数字 | ||
long double | 扩展精度浮点型 | 10位有效数字 | ||
字符型 | char | 字符型 | -128~127 | 8位 |
wchar_t | 宽字符型 | 16位 | ||
char16_t | Unicode字符型 | 16位 | ||
char32_t | Unicode字符型 | 32位 |