在C++中,我該如何聲明一個字符串數組?我試圖將其聲明爲char
的數組,但這不正確。如何在C++中聲明一個字符串數組?
3
A
回答
15
#include <string>
std::string my_strings[100];
這是使用STL的C++。在C語言中,你會做這樣的:
char * my_strings[100];
該讀作「我的琴絃是100指針數組爲char」,而後者是一個字符串是如何在C.
13
我會代表而推薦使用字符串矢量在幾乎所有情況下:
#include <string>
#include <vector>
std::vector<std::string> strings;
0
傳統的單串:
char foo[100] // foo is a 100 character string
你需要的可能是:
char foobar[100][100] // foobar is a 100 member array of 100 character strings
相關問題
- 1. c中的字符串數組聲明
- 2. 聲明在GNU C字符串數組++
- 3. 聲明一個字符串數組
- 4. 如何在C++中聲明字符串和整數數組?
- 5. 如何在Objective-C中聲明一個字符串?
- 6. 在C++中聲明大字符數組
- 7. 在VB.NET中聲明並初始化一個字符串數組
- 8. 在構造函數的類頭/ Assignement中聲明一個字符串數組 - C++
- 9. 如何在C#中聲明一個通用字典數組?
- 10. 在C中聲明二維數組的字符串與整數?
- 11. 如何將一組字符串聲明爲一個類型?
- 12. 如何聲明一串字符串?
- 13. 如何聲明字符串的C數組
- 14. 如何在Java中聲明動態字符串數組
- 15. 如何在android studio中聲明4d字符串數組?
- 16. 如何在Java中聲明靜態字符串數組?
- 17. 在C++中聲明字符串爲std:string
- 18. 在TypeScript中,我該如何聲明一個接受字符串並返回字符串的函數數組?
- 19. C字符串聲明
- 20. C++字符串聲明
- 21. 如何while循環內聲明一個公共字符串(C#)
- 22. 如何聲明一個C++字符串空間
- 23. C++如何聲明一個字符串的訪問輸入
- 24. 爲什麼需要在C中的字符串數組中聲明一個字符串的長度?
- 25. 在C中聲明一個looooong單行字符串#
- 26. 如何在iPhone編程中聲明一個字符串全局
- 27. 如何在此方法中聲明一個字符串?
- 28. 如何在Python中聲明一個長字符串?
- 29. 如何在XAML ResourceDictionary中聲明一個空字符串
- 30. 你如何在水豚中聲明一個字符串?
你在託管c + +? – 2009-04-28 09:51:13