如何将常量存储在变量中
How to store a constant in a variable?
我有一个这样的常数:
const int TEST1 = 3;
我如何才能正确地存储它以便以后使用?
int hhh = TEST1;
这样做的原因是我有8个常量,我需要根据变量输入选择其中一个。
我这样做不会有任何错误,但如果我后来引用hhh变量,它似乎没有正确的值。
const int TEST1 = 3;
是存储常量的正确方法。但是,如果稍后您将不同的变量设置为TEST1
int iii = TEST1; //iii is not const, but TEST1 still is
相关文章:
- 为什么我可以将变量存储在不是其最小对齐方式的倍数的地址?
- 如何将变量存储为无
- 有没有办法强制C++编译器将变量存储在寄存器中?
- C++ - thread_local变量存储在哪里?
- 如何使用 c++ 将多个变量存储在一个变量中?例如,双精度 x,y,z 包含在可变点 p 中
- 如何将文件从文件作为变量存储
- 引用变量存储在哪里
- 尝试在C 程序中设置简单的键盘输入.使用变量存储True或false
- 如何将变量存储在另一个文件中
- 编译时局部变量存储在哪里
- lambda 捕获的变量存储在哪里
- 闭包捕获的变量存储在哪里?
- 静态和全局变量存储说明
- 模式名称,将值作为静态变量存储在函数中
- 任何人都能解释常量或常量变量存储在哪里吗
- 将变量存储在将被多次使用的函数中的最佳方式(c++)
- 如何将字符变量存储为二维字符变量
- 将环境变量存储在动态分配的数组中
- 从矢量中获取选定的数据,然后作为变量存储
- DLL的全局变量存储在内存中