假设int数组arrayName是类className的成员,如何在我的主程序中访问其元素? className.arrayName [0]似乎没有工作访问类中定义的数组的元素(C++)
1
A
回答
12
如果arrayName
里面className
类的静态,那么你就可以像访问:
//Declaration
class className{
public:
static int arrayName[5];
};
//Access
className::arrayName[index];
如果它不是静态的,你必须创建首先是你的班级的一个实例。
//Declaration
class className{
public:
int arrayName[5];
};
//Access
className a;
a.arrayName[index];
3
它应该是objectName.arrayName[index]
,其中objectName
是您的类的一个实例。 不要忘记宣布arrayName
公开。
(假设你的arrayName
不是静态)
相关问题
- 1. 数组元素的自定义访问
- 2. C++访问数组元素
- 3. C++数组像类元素定义
- 4. 在JSON对象中访问数组元素是未定义的
- 5. 访问php类中的公共函数中的数组元素
- 6. ARM程序集:访问C类型的数组元素struct
- 7. 访问一个数组元素,Objectice C
- 8. 无法访问数组中的元素
- 9. 如何访问数组中的元素
- 10. 访问logstash中的数组元素
- 11. 如何访问数组中的元素?
- 12. 访问数组中的元素Python
- 13. 访问数组中的元素
- 14. 访问LLVM数组中的元素
- 15. 访问async数组中的元素
- 16. JSON数组中的访问元素
- 17. 如何访问Knockout组件中的自定义元素?
- 18. 在类中访问内容选择器的自定义元素
- 19. 访问数组元素
- 20. 访问数组元素
- 21. 访问数组元素
- 22. Ruby访问数组元素
- 23. 访问json数组元素
- 24. 访问数组元素
- 25. 通过类访问C++基元数组
- 26. 在C++中访问预定义的浮点数组的问题
- 27. 如何访问元组中的元素?
- 28. 动态定义数组中的元素
- 29. 在JavaScript中访问数组内的数组中的元素
- 30. 从目标c中的数组访问元素
发布您的代码片段 – JRL 2010-04-11 11:12:53
您可以向该问题添加一些代码吗? – 2010-04-11 11:13:16
你尝试过objectofclassName.arrayName [0]吗? – Zoltan 2010-04-11 11:18:37