我正在编写一个足球模拟器,我需要在许多源文件中多次写入数字11
。
我遇到了两种在 continue 中编写代码的可能方法:
轻松编写
11
,因为它永远不会改变,也不介意我自己;或者,制作
const int COUNT_OF_SOCCER_PLAYERS=11
。如果是这样,我应该在某个头文件(可能是constants.h)中提取这个常量,并
包含
这个头文件我需要的任何源文件11
!
我现在应该做什么?
换句话说,为什么我不应该写11
。这有什么问题吗?
(请回答所有永久常数值的一般问题)
最佳答案
一般来说,您应该使用常量值,即使它看起来多余,以提高代码的可读性/灵活性。我个人建议将其放在头文件中以将值保留在一个位置
关于c++ - 我应该为永远恒定的值创建一个全局常量变量,例如足球运动员的数量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26820890/