C++ 中一句话不明白什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:46:39
“用于接受const函数返回值的变量不一定是名字常量”

这句话什么意思啊?麻烦举个例子看看。什么是“名字常量”?

你看的是什么破书,胡乱翻译的.我看大概意思就是说接受这个返回值的变量不一定是个const类型吧
比如有个函数
const int func();
我们可以这样

void main()
{
int i = 0;
i = func();
}

而不一定要

void main()
{
const int i = func();
}

const这个意思是定义一个常量,就是一个不可以改变的量
这不同于变量,它只能有一个值,不可以重复赋值!!