C++中const是什么意思?
6个回答
展开全部
常量,表示不能修改,即只能读,不能写
比如:
const int i = 6; // 定义了一个常量,这个常量的值不会被改变。
有引用它的代码是:
i = 123; // 不行,因为i是常量,不能写,即被修改。
比如:
const int i = 6; // 定义了一个常量,这个常量的值不会被改变。
有引用它的代码是:
i = 123; // 不行,因为i是常量,不能写,即被修改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般用来计数用,统计之意 。
比如用来统计循环了好多次:
int x,const=0;
for(x=0;x<=9;x++)
const++;
cout<<const<<endl;
比如用来统计循环了好多次:
int x,const=0;
for(x=0;x<=9;x++)
const++;
cout<<const<<endl;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表示定义的东西是制度属性
不能修改
比如
const int a = 2;
a = 3;//这一句就错了,因为a是只读的,不能修改
谢谢采纳
不能修改
比如
const int a = 2;
a = 3;//这一句就错了,因为a是只读的,不能修改
谢谢采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只读变量 只能读 一般情况是不能修改的 但是 要是非要该的话,间接引用用指针改,例如: const int i=10; i 只读
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询