03 循序渐进——关键字/标识符命名规则/数据类型

01 基本概念

关键字:系统已占用,不能用于变量或常量命名,例如 int、 include、const等

标识符:规定给标识符(变量、常量)命名时,自己的规则

(a)标识符不能是关键字

(b)标识符仅由字母、数字、下划线组成

(c)第一个字符必须为字母或下划线

(d)标识符中字母区分大小写

建议:给变量起名的时候,最好做到见名知意

02 数据类型

数据类型用途:给变量分配合适的内存空间

2.1 整型:

short——2个字节

int——4个字节

long——windows为4字节;linux为4字节(32位),8字节(64位)

longlong——8字节

结论:short<int <= long <= long long

2.2 sizeof 关键字

作用:利用sizeof 关键字可以统计数据类型所占内存大小

语法:sizeof(数据类型/变量)

2.3 实型(浮点型)

作用:表示小数

浮点型变量分为两种:

1、单精度float——4字节,7位有效数字范围

2、双精度 double——8字节,15-16位有效数字范围

float num1 =3.14f//定义时加上f,表明单精度,否则默认为双精度,增加了一次转换

double num2 = 3.1415926; //小数默认为双精度,但C++中只显示6位

2.4  字符和字符串

字符形式:用于显示单个字符

char 变量名 = 'xxxx' (单引号内只能放一个字符,不可为字符串)

字符串形式:

(a)char 变量名[ ] = 字符串值“”

(b)string 变量名 = “xxxx” (要包含头文件 #include <string>)

2.5 布尔类型

作用: 代表真或假的值,占1个字节大小

形式:bool 变量名 = true/false

true——真(本质1)

false——假(本质0)

原文地址:https://www.cnblogs.com/Pygoupfs/p/15348114.html