假設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