Mehrdimensionale Array deklarieren, dann definieren

Hunter

Erfahrenes Mitglied
Hallo,

Gibt es eine Möglichkeit, das hier zu verwirklichen, oder geht das nur bei 'int' usw?

Code:
char tooltipArea[2][Q_ITEMS][10][35];

tooltipArea[1][Q_ITEMS][10][35] = { "...",  };
tooltipArea[2][Q_ITEMS][10][35] = { "...",  };

Oder mache ich da was falsch?
Hab es immer gleich schon definiert, deshalb die Frage ob ich etwas falsch mache :)


EDIT: Titel ist falsch: Mehrdimensoinal natürlich. Wenn es ein Mod ausbessern könnte wäre sehr hilfreich :)
 
Zuletzt bearbeitet:
Hi

da sind zwar, egal wie es gedacht ist, einige Fehler drin,
aber alles nach der Reihe:
Ist da gemeint, dass Q_ITEMS eine Variable/Define/Enum... mit der Größe als Wert ist,
oder willst du verschiedene Strings als Indizes verwenden
(zB. ein eindim. Array x mit 4 Elementen x[ a ] x [b ] x[ c ] x[ d ] statt x[0] x[1] x[2] x[3])

edit: Und den Titel hab ich erst nach Schreiben wirklich gelesen:
Zwei solche Zuweisungen wie in deinem Code gehen überhaupt nicht.
 

Neue Beiträge

Zurück