Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Master_York JLI'ler
Anmeldedatum: 23.07.2002 Beiträge: 124 Wohnort: Langenhagen(Hannover) Medaillen: Keine
|
Verfasst am: 20.09.2002, 14:21 Titel: Text Array Feld |
|
|
Hi,
ich hab mal ne frage es giubt ja ein ZahlenArray Feld.
Z.B
int Hallo[5];
und in Hallo[1] z.B kann ich jetzt einen beliebigen wert speichern aber mit char Feld[5];
geht das net da kann man imme rnujr einen buchstaben angebn
Gibt es ne möglichkeit
ein Array Feld mit char oder sonstwas zu machen
so das ich z.b in text[1] nen ganzen satz schriebn kann!
Bitte helft mir
York |
|
Nach oben |
|
|
VerruecktesHuhn Super JLI'ler
Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 20.09.2002, 14:37 Titel: |
|
|
Also zuerst einmal werden werte in den Felder von 0-4 (in diesem Fall) angegeben, die 5. Stelle zeigt den Schluss des Feldes an.
Zu deiner Frage:
Versuch mal folgendes:
Code: |
char* Feld[5];
Feld[0] = "Irgend ein Text"
Feld[1] = "VerruecktesHuhn ist der Grösste! ;)"
|
Weiß aber nicht obs klappt... |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 20.09.2002, 15:03 Titel: |
|
|
Das klappt nicht, aber folgendes klappt:
char Feld[5][255];
strcpy(Feld[0],"Irgend ein Text");
strcpy(Feld[1] ,"VerruecktesHuhn ist der Grösste!");
Die Sätze können dann 255 Zeichen lang sein.
Christian |
|
Nach oben |
|
|
Master_York JLI'ler
Anmeldedatum: 23.07.2002 Beiträge: 124 Wohnort: Langenhagen(Hannover) Medaillen: Keine
|
Verfasst am: 20.09.2002, 15:08 Titel: |
|
|
ok vielen dank |
|
Nach oben |
|
|
TheMillenium Dark JLI'ler
Anmeldedatum: 21.07.2002 Beiträge: 1427 Wohnort: World Medaillen: Keine
|
Verfasst am: 20.09.2002, 17:59 Titel: |
|
|
Wow meine Frage!!!
Ich hatte das dann immer so versucht text[5][]... _________________ The source of all power is in its destiny... |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 20.09.2002, 18:47 Titel: |
|
|
Ich persönlich bevorzuge das:
Code: |
#include <vector> // Jeweils OHNE .h !!
#include <string>
#include <iostream.h>
void main()
{
vector<string> Texte;
Texte.push_back(string("Viva la STL!"));
Texte.push_back(string("Und das Array ist dynamisch ;)"));
for(int foo = 0; foo < Texte.size(); foo++)
{
cout << Texte[foo].c_str() << '\n';
}
}
}
|
Naja... jedem das seine _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
TheMillenium Dark JLI'ler
Anmeldedatum: 21.07.2002 Beiträge: 1427 Wohnort: World Medaillen: Keine
|
Verfasst am: 20.09.2002, 18:57 Titel: |
|
|
Heh ...gibt es da ein Buch, in dem man mit diesen DIngen lernt zu arbeiten...das ist doch irgendiwe so ein bestimmtest Thema? Wie heißt denn das gleich nochmal? _________________ The source of all power is in its destiny... |
|
Nach oben |
|
|
VerruecktesHuhn Super JLI'ler
Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 20.09.2002, 19:02 Titel: |
|
|
Standart Templates Library ( = STL )
Ob extra dafür ein buch gibt, weiß ich nicht, ich mach mir eigentlich immer alles selber was ich brauch und greif nie auf so was wie STL oder MFC zurück, obwohl es ja recht nützlich ist... jedem das seine... |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 20.09.2002, 21:08 Titel: |
|
|
Es gibt ein Buch drüber... sogar ein ziemlich fettes! Hab nur vergessen wie es heißt und von wem es sit _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
|