C++学习-5(常量)

哈喽大家好!我是秧林

今天是2024年3月28日,是我学习c++的第五天

什么时候学习都不晚,只要你肯坚持!

#include <iostream>
#define MONTH 12
#define HOUR 24
using namespace std;
int main()
{
    const double yuanzhoulv = 3.1415926535;
    int age;
    string name;
    age = 16;
    name = "唐纳多";
    cout << "name:" << name << "age:" << age << endl;
    cout << "一年有"<<MONTH<<"个月,一天有"<<HOUR<<"小时,圆周率为"<<yuanzhoulv<<endl;
}

今天给大家带来的内容是常量,常量——即是相对于变量而言的,变量是可以被更改的,可变的值,而常量是你从一开始申明的时候他就无法再被更改(或许有其他方法)。

大家可以看见我在代码里面给大家写了两种申明常量的方法,我会依据我的理解给大家讲讲我所认为的二者的区别。

#define申明常量方式:首先,他通常放在main函数之前(位置不能随意摆放),并且通常他所赋值给的函数名通常为大写字符。在为其赋值时,甚至不需要等于号,与其他的赋值方式大相庭径,#define[空格]大写的常量名[空格]为其所附的值,是不是非常简单。

const申明常量方式:他赋值方式无非就是在为变量赋值前,加上一个const而已,并且他貌似所处的位置也比#define更为自由。并不拘泥于main函数之前。

大家可以看到我所运行的结果,有没有发现有什么疑问点呢?有没有知道如何解决的?评论区等您!

今天的内容就到这里,加油!

(如有笔记做不明白或者做错笔记请谅解,技术有限,勿喷勿喷)

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值