C++学习 变量与常量

变量

变量存在的意义:

方便管理内存空间(通过定义变量名直接找到对应内存的值,而不需要记忆内存地址)

变量创建语法:

数据类型 变量名 = 变量初始值;

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窗口还是乱码建议直接右上角运行,解决这个问题不宜浪费太多时间。

猜你喜欢

转载自blog.csdn.net/weixin_44285713/article/details/131304314
今日推荐