变量
变量创建的语法:
数据类型+ 变量名称=变量初始值;
//数据类型有:int(整数) string(字符串) float(单精度浮点型) double(双精度浮点型) bool(真假类型) char(字符型)
格式要求:
int a = 1;
string b = "我是你爹";
float c = 1.5;
//变量创建的语法——代码练习
/*
#include <iostream>
using namespacestd;
intmain()
{
//变量创建的语法:数据类型 + 变量名称=变量初始值;
inta = 1;
stringb = "我是你爹";
floatc = 1.5;
cout << "我希望输出的东西是" <<a <<endl;
cout << "小张说" <<b <<endl;
cout << "我现在输出的是" <<c <<endl;
system("pause");
return0;
}
*/
常量
作用:用于记录程序中不可更改的数据
c++定义常量两种方式
1.#define 宏常量: #define 常量名 常量值
通常在文件上方定义,表示一个常量
2.Const修饰的变量: const 数据类型 常量名 = 常量值
通常在变量定义前加关键字const,修饰该变量为常量,不肯修改。
/*
常量的定义方式
1、#define 宏常量
2、const修饰的变量
*/
//常量的定义方式——代码练习
#include <iostream>
using namespacestd;
//1、#define 宏常量
#define day 7
int main()
{
// day = 8;
cout << "一周总共有:" << day << "天" <<endl;
//在已定义#define day 7后,在int main()……里重新定义一个day = 8; 代码就会报错,无法运行。因为前面已定义“#define day 7 ”,day是一个定量。
//2、const修饰的变量
const int month = 12;
// month = 13;
/*
在变量前加个const,就会把该数据类型的变量定义成常量,无法再修改。
如果重新做一个定义“month = 13;” 就会报错。
*/
cout << "一年共有:" <<month << "个月" <<endl;
system("pause");
return0;
}