0
点赞
收藏
分享

微信扫一扫

换个花样玩C++(1)步步深入窥探const

九月的栩 2023-05-01 阅读 59
c++const

很高兴你能看到我的这个专栏,这个专栏我将秉承着庖丁解牛,打破砂锅问到底的精神来一个个发现问题,剖析问题,解决问题。一个简单的例子N种变化N种玩法,带你用另一个视角看C++

本专栏问题主要是C++的语法,特殊用法,易用错的点,新特性,适合有C++基础的技术来阅读。

---------------------------------------------------------------------------------------------------------------------------------

发现问题:

在C++语言中,大家经常会听到const ,一提到const你会想到什么呢?

这里我不做面试题笔试题的分析,不做const的用法用途,我只说const修饰变量的时候他做了什么事情。

回归正题,提到const你会立马反映出const修饰的变量是不能被修改的。好吧,那我们来试下能否修改const变量

示例1:

#include <iostream>
int main()
{ 
    const int a = 1;
    a = 100;
    std::cout << a;
}

这是一个很简单的C++程序,看到这个代码,你已经发现问题了,编译器在编译阶段已经告警了,编译器发现你在试图修改const变量的语句。

举报

相关推荐

0 条评论