In C++ wie kann ich ein Array von Zeichenfolgen deklarieren? Ich habe versucht, es als ein Array von char
zu deklarieren, aber das war nicht korrekt.Wie deklariere ich ein Array von Strings in C++?
3
A
Antwort
15
#include <string>
std::string my_strings[100];
Das ist C++, mit der STL. In C, würden Sie es wie folgt tun:
char * my_strings[100];
Dieses liest als „meine Saiten ist ein Array von 100 Zeiger auf char“, und diese ist, wie Zeichenfolgen in C
13
vertreten würde ich mit einem Vektor von Strings in jedem Fall eher empfehlen fast:
#include <string>
#include <vector>
std::vector<std::string> strings;
0
Herkömmliche Einzelsaite:
char foo[100] // foo is a 100 character string
Was Sie brauchen, ist wahrscheinlich:
char foobar[100][100] // foobar is a 100 member array of 100 character strings
Verwandte Themen
- 1. Wie deklariere ich ein Array in Python
- 2. Wie deklariere ich ein Array als Konstante in Objective-c?
- 3. Wie deklariere konstanten Array-Parameter in C?
- 4. Wie viele Sternchen sollte ich verwenden, wenn ich einen Zeiger auf ein Array von C-Strings deklariere?
- 5. Wie deklariere ich ein Array von Zeigern auf int-Arrays?
- 6. Wie deklariere ich ein zweidimensionales Array am einfachsten in PHP?
- 7. Wie deklariere ich ein dynamisches Objekt-Array in Java?
- 8. Wie deklariere und wiederhole ich ein Array in XSLT?
- 9. Wie erstellt man ein Array von Strings in C?
- 10. In C++ wie deklariere ich ein Array, das von einer Klasse verwendet wird?
- 11. Wie deklariere ich einen Array-Typ, der entweder einen String oder ein anderes Array enthalten kann?
- 12. Wie deklariere ich ein Array mit undefinierter oder keiner Anfangsgröße?
- 13. Wie sortiere ich ein Array von Ints und Strings?
- 14. C - Split String in ein Array von Strings
- 15. Wie konvertiere ich ein Array von Strings in ein Array von eindeutigen Werten?
- 16. Zugriff auf Array von Strings in C
- 17. Multidimensionale Array von Strings in C
- 18. Wie mache ich ein Array von Klassen aus einer Liste von Strings in C++, Anfänger Frage!
- 19. Wie deklariere ich ein Feld mit anonymen Typ (C#)
- 20. Wie sortiere ich ein Ruby-Array von Strings nach Länge?
- 21. Wie ein Regex in ein Array von Strings enthalten?
- 22. Rubin, Interpolieren ein Array von Strings
- 23. Wie deklariere ich ein Wörterbuch in zwei Arrays
- 24. Passing Array von Strings von C# JavaScript
- 25. Objective-C, sortiert ein Array von Strings Zahlen
- 26. Wie deklariere ich ein Listenelement als REGEX
- 27. Wie man ein Array von Strings teilt und in ein Array von Hashes umwandelt
- 28. Warum erhalte ich keinen Kompilierfehler, wenn ich ein C-Array mit variabler Größe deklariere?
- 29. Wie deklariere ein C++ mem_fn (member_function) in der Funktionsdeklaration?
- 30. Wie String Array von Strings in C hinzufügen
Sind Sie in verwalteten C++? –