index erstellen
-
Hallo @lle,
mal frage, wie kann ich ein index hinter ein string Name erstellen und als variable benutzen? Gemeint ist:
int j;
char mystring_(j);
zum Beispiel: mystring_1 = test; mystring_2 = rfj; mystring_3 = hiu; usw...
vielen Dank
-
std::vector< std::string > mystrvector; mystrvector.push_back( "test" ); mystrvector.push_back( "rfj" ); mystrvector.push_back( "hui" );
-
Schau dir mal Arrays an:
int arryausis[11]; //fasst 10 Elemente!! 11tes = "\0" arrayausis[0]=1; ... arrayausis[10]=231;
-
arrays schrieb:
//fasst 10 Elemente!! 11tes = "\0Bei einem statischen Array eine denkbar unsinnige Konvention:
#include <iostream> int main( ) { int array[ 10 ]; std::cout << "Anzahl der Elemente im Array: " << sizeof( array ) / sizeof( int ) << std::endl; }greetz, Swordfish
-
Swordfish schrieb:
arrays schrieb:
//fasst 10 Elemente!! 11tes = "\0Bei einem statischen Array eine denkbar unsinnige Konvention:
Oder auch einfach: Quatsch.

-
hmm für gewöhnlich fast ein Array soviele Elemente, wie man angibt
Man muss dabei nur aufpassen das der Index bei 0 und die Anzahl bei 1 beginnt.char array[4] = {'a', 'b', 'c', 'd'};Einen STRING sollte man allerdings mit dem Null-Zeichen terminieren, da sonnst mehrere cstring-Funktionen fehlschlagen bzw zu Fehlern führen!
-
(D)Evil schrieb:
Einen STRING sollte man [...]
arrays schrieb:
int arryausis[11];...
greetz, Swordfish