首页 新闻 会员 周边

初次赋值后值就不变

-1
悬赏园豆:5 [已解决问题] 解决于 2017-10-10 20:17

急求,请问在c/c++中,,使用什么关键字可以让一个变量在接受初次赋值后就保持当前值,不再改变?给这个变量赋值的是一个函数,而且这个函数在主循环里不断获取新的值。我只是想让这个变量保存函数第一遍循环的值。

Andrew_qian的主页 Andrew_qian | 菜鸟二级 | 园豆:236
提问于:2017-03-20 20:51
< >
分享
最佳答案
1

常量啊。
你不修改就是常量了。
http://www.cnblogs.com/xudong-bupt/p/3509567.html

收获园豆:5
墨镜带佬星 | 老鸟四级 |园豆:2294 | 2017-03-21 03:43

你看我的问题描述,在接受函数第一次赋值后就不再改变,保持当前值。const满足不了吧?

Andrew_qian | 园豆:236 (菜鸟二级) | 2017-03-21 10:22

@Andrew_qian: 设置一个开关,首次赋值后设置为1,赋值时先检查这个开关是不是1.

墨镜带佬星 | 园豆:2294 (老鸟四级) | 2017-03-21 10:38

@codegay: 恩,明白,谢谢了。

Andrew_qian | 园豆:236 (菜鸟二级) | 2017-03-21 10:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册