我的教授不希望在全局常量区域中有任何变量,这对我来说是高于main的。这是否意味着我在main之上的数组可以被认为是一个变量。
他对全局常量的定义是
全局常量-物理/数学/转换/数组维度
这是我的数组
string CARDV[13] = {"Ace", "Two","Three","Four","Five","Six","Seven","Eight","Nine","Ten","Jack","Queen","King"};
string CARDS[4] = {"Diamonds","Clubs","Heart","Spades"};发布于 2018-11-06 05:21:14
您可以将可以应用address运算符的对象的任何名称视为变量。
虽然您不会在内存中获得连续的表示形式,但您可以使用内联函数来完成对数组所做的操作。例如:
string CARDV (int idx) {
switch (idx) {
case 0: return "Ace";
//...
}
}https://stackoverflow.com/questions/53162096
复制相似问题