假設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. C++數組像類元素定義
- 5. 在JSON對象中訪問數組元素是未定義的
- 6. 訪問特定的數組()元素
- 7. C++定義對象數組的元素
- 8. 訪問php類中的公共函數中的數組元素
- 9. ARM程序集:訪問C類型的數組元素struct
- 10. C動態數組元素訪問
- 11. 訪問一個數組元素,Objectice C
- 12. C++:跟蹤訪問數組元素
- 13. 訪問2D數組中的元素
- 14. 如何訪問數組中的元素?
- 15. 如何訪問數組中的元素
- 16. 訪問數組中的元素Python
- 17. JSON數組中的訪問元素
- 18. 訪問LLVM數組中的元素
- 19. 訪問logstash中的數組元素
- 20. 訪問d3.js中的數組元素
- 21. 訪問javascript中的數組元素
- 22. 訪問MATLAB中數組的元素
- 23. 訪問數組中的元素
- 24. 無法訪問數組中的元素
- 25. 訪問async數組中的元素
- 26. 訪問數組中的元素
- 27. 訪問數組中的一個元素
- 28. 快速訪問固定長度C數組的元素
- 29. 如何訪問Knockout組件中的自定義元素?
- 30. 訪問給定下標數組的多維數組的元素
發佈您的代碼片段 – JRL 2010-04-11 11:12:53
您可以向該問題添加一些代碼嗎? – 2010-04-11 11:13:16
你嘗試過objectofclassName.arrayName [0]嗎? – Zoltan 2010-04-11 11:18:37