一.变量
作用:用于记录程序中不可更改的数据
C++定义常量有两种方式
1.#define宏常量(通常在文件上方定义,表示一个常量)
#define 常量名 常量值
2.const修饰的变量(通常在变量定义前加关键字const。修饰该变量为常量,不可修改)
const 数据类型 常量名 = 常量值
常量定义好后在代码中不可修改,
#include<iostream>
using namespace std;
#define Day 7//已经定义好了在main里不可修改
int main(){
cout<<"There are "<<Day<<" days in a week."<<endl;
const int month = 12;//此处已经定义好了接下来不可修改
cout<<"There are "<<month<<" months in a year."<<endl;
system("pause");
return 0;
}
二.标识符
作用:C++规定给标识符(变量、常量)命名时,有一套自己的规则
- 标识符不能是关键字
- 标识符只能由字母、数字、下划线组成
- 第一个字符必须为字母或下划线
- 标识符中字母区分大小写
三.浮点型
默认情况下,输出一个小数,会显示出六位有效数字。
科学计数法:
float f2 =3e2;//3 * 10 ^ 2
float f2 =3e-2;//3 * 0.1 ^ 2
四.字符型
作用:字符型变量用于显示单个字符
语法:char ch ='a'
注意:
- 在显示字符型变量时,用单引号将字符括起来,不要用双引号
- 单引号内只能有一个字符,不可以是字符串
字符串用双引号,字符用单引号
C语言:char 变量名[] = "字符串值"
C++:string 变量名 = "字符串值"