首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数组会被认为是一个变量吗?

问数组会被认为是一个变量吗?
EN

Stack Overflow用户
提问于 2018-11-06 04:56:24
回答 1查看 188关注 0票数 0

我的教授不希望在全局常量区域中有任何变量,这对我来说是高于main的。这是否意味着我在main之上的数组可以被认为是一个变量。

他对全局常量的定义是

全局常量-物理/数学/转换/数组维度

这是我的数组

代码语言:javascript
复制
string CARDV[13] = {"Ace", "Two","Three","Four","Five","Six","Seven","Eight","Nine","Ten","Jack","Queen","King"};
string CARDS[4] = {"Diamonds","Clubs","Heart","Spades"};
EN

回答 1

Stack Overflow用户

发布于 2018-11-06 05:21:14

您可以将可以应用address运算符的对象的任何名称视为变量。

虽然您不会在内存中获得连续的表示形式,但您可以使用内联函数来完成对数组所做的操作。例如:

代码语言:javascript
复制
string CARDV (int idx) {
    switch (idx) {
    case 0: return "Ace";
    //...
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53162096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档