变量
变量存在的意义:
方便管理内存空间(通过定义变量名直接找到对应内存的值,而不需要记忆内存地址)
变量创建语法:
数据类型 变量名 = 变量初始值;
int a = 10;
#include<iostream>
using namespace std;
int main(){
int a = 10;
cout<<"a="<<a<<endl;
system("pause");
return 0;
}
// 输出结果:
// a = 10
常量
记录程序中不可更改的数据
常量创建语法:
1.#define 常量名 常量值 (宏常量 通常在文件上方定义)
2.const 数据类型 常量名 = 常量值 (通过在变量前加关键字const,表示常量)
#include <iostream>
using namespace std;
// ctrl+k ctrl+f 格式化代码
// 1.#define 常量名 常量值 (宏常量 通常在文件上方定义)
#define Day 7 // 定义后不可修改 注意此处无 ';'
int main()
{
// Day = 14; 错误 表达式必须是可修改的左值
cout << "一周有" << Day << "天" << endl;
// 2.const 数据类型 常量名 = 常量值 (通过在变量前加关键字const,表示常量)
int month = 12; // 定义变量month
month = 24; // 变量可进行修改
const int hour = 24; // const修饰的变量称为常量 定义时给定初始值且不可修改
// hour = 20; 错误 表达式必须是可修改的左值
cout << "一天有:" << hour << " 个小时" << endl;
system("pause");
return 0;
}
//输出结果:
//一周有7天
//一天有:24 个小时
注意:这里面如果你还是使用F5,因为我的cout代码中存在中文可能存在中文乱码,乱码往往是字符集的问题。
点击下面后输入选择GBK
如果此时cmd窗口还是乱码建议直接右上角运行,解决这个问题不宜浪费太多时间。