问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++中 const成员变量为何不能初始化啊??

发布网友 发布时间:2022-07-26 11:42

我来回答

5个回答

热心网友 时间:2023-10-20 01:40

A (int a,int b): num(a), total(b)
{};
这个是“明确”告诉编译器以变量a和b进行初始化。

A (int a,int b)
{
num = a;
total = b;
}
这个是进行赋值,赋值和初始化是不一样的。const只接受初始化,不接受赋值。追问这就是初始化,两个运行上完全一样的么

追答运行的时候是一样的效果,只要你不要const类型。

热心网友 时间:2023-10-20 01:41

count只能在定义的时候初始化赋值。

const是一个编程语言的关键字,它限定一个变量不允许被改变,产生静态作用。使用const在一定程度上可以提高程序的安全性和可靠性。

例如:

#include <stdio.h>
int main()
{
const int a=3;
printf("%d",a); 
return 0;
}
/*
运行结果:
3
*/

# include <stdio.h>
int main()
{
const int a;//就会报错,没有初始化赋值。 
a=3;//此处不能再修改变量值 
printf("%d",a); 
return 0;
}

热心网友 时间:2023-10-20 01:41

const int num ; 变量只能是定义的时候初始化。const就是不允许改变的意思。你在别的地方改变他的值肯定报错了

热心网友 时间:2023-10-20 01:42

这是规定,const变量必须初始化,const成员必须在初始化表里面进行初始化,初始化表是在构造函数执行前执行的

热心网友 时间:2023-10-20 01:42

不一样。
num(a),total(b)是在构造变量的时候,直接初始化数据。这是一个操作(调用int的构造函数)。
而num=a;是先构造出变量,然后赋值。这是两个操作。追问不太明白,能再详细说下么

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
器世间的意思是什么 学吉他大概学费是多少 电吉他培训一般学费多少 天津吉他培训成人班费用多少 吉他培训班一般的学费多少钱 电脑怎么保存下载的视频文件怎么把视频保存到电脑上 双子座男生如果受到伤害死心了'是不是无论怎么做都无法挽回了。 和平精英微信怎么切换账号 更新之后换号方法 有关说说搞笑幽默句子的短句(寻找搞笑幽默的快乐) 说说你多大了,看看能不能做我干闺女怎么回复? c++ 类里const怎么初始化 光学知识 彩虹 激光单狭缝的绕射条纹 肥皂泡的彩色条纹&光碟上的色彩分别是什么光学现象 一部鬼片很久很久了。开始是一个女的在电影院看电影,但是那电影里面人没有几个。然后那个女的想和别人坐 怎么用光碟吹泡泡 lg全自动洗衣机不能称重,请问是什么原因 我想跟家里的玻璃买份保险,想问下在哪里可以买? 玻璃出险是去4s店还是专门的玻璃公司 交通肇事是刑事案件吗 手机屏幕的颜色偏黄怎么了、夜览也关了 软件的颜色也变得很怪、比如微信颜色变深了 描述心意的词语 可心如意mllf什么? 交通肇事罪是刑事案件吗 青州诚阳温室工程有限公司怎么样? 青州市润恒温室工程有限公司怎么样? 青州阳凯温室工程有限公司怎么样? 青州市环盾热能设备有限公司怎么样? 青州市金光惠民新能源有限公司怎么样? 交通肇事是不是刑事责任 word2007中,类似段落符号的灰色向下往右拐的箭头是什么符号,怎么出来的? 交通事故算是刑事案件吗 C++,const修饰类成员变量的初始化为什么只能用构造函数的初始化列表? C语言结构体指针中的const成员怎么初始化 C++中,这两个成员变量如何被初始化? c++ 关于const变量的初始化 const 类型的静态变量初始化问题 类中的多个const成员变量如何初始化好 const, static成员如何初始化? 当归炖乳鸽的做法是怎样的? 当归炖乳鸽怎么做? 囧、兲、嘦、巭、嫑....这之类的字怎么打出来啊? 吃什么菜能减肥? 鬼故事 一、 素来听说午夜十二点照镜子会发生不幸的事情(会看到不该看到的东西!),但我却不以为然 描写荷花的古诗词有哪些 ps怎么下载到电脑上 如何下载ps软件到电脑 电脑怎么下载ps 电脑下载ps的方法 微信怎么知道有没有人看过 请问核桃干瘪了,能吃么? 水有形但无状是什么意思 谈天说地什么意思 谈天说地什么意思,排山倒海什么意思?