11智能在线
新记
在C++中程序直接使用文字常量相比,使用符号常量有什么好处?
如题所述
举报该文章
相关建议 2012-02-23
在C++中程序直接使用文字常量相比,使用符号常量有什么好处?
文字常量有时候可能比较长,而且文字常量可能写的过程中会写错
符号常量定义之后加上const如果在哪个地方有改会报错的.
还有如果多个地方用到相同的文字常量,你写了文字常量之后,如果想改的话要改很多地方.符号常量只要改一个地方就好了,方便代码的维护
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/87847vs4s.html
其他看法
第1个回答 2012-02-23
大概有两点:
1. 我问你,6是什么意思?不知道?那const int length_of_password = 6; length_of_password什么意思?
2. 还是上面的例子,话说,你要修改程序实现,把密码改为12位。如果你原程序里用的是6的话,那么所有出现6的地方你都要改,如果用的是length_of_password,那么你只需要更改定义一处就行了。
相似回答
大家正在搜
相关问题
C++文字常量是什么,是常量吗
c++的文字常量区,没明白!
C/C++程序中,将内存分为栈区、堆区、全局区、文字常量区和...
请教一个有关C++字面常量的问题
什么是文字常量?
C++中字符常量可以用希腊字母、汉字、日本字表示吗?
C++里的基础类型字面值都底是const的还是非const得...
c++中怎么判断数据是存放在栈区,堆区,寄存器区,全局区(静...