Forum: Compiler & IDEs Struct


von Wolf4144 (Gast)


Lesenswert?

Hallo

Ich bin Anfänger mit Structuren.
Habe eine Struktur unteranderem mit dem Feld ID definiert.
struct Tabelle
{
int ID;
...
};

Habe eine Instanz erzeugt mit
strct Tabelle TAB_DISPLAY[20];

Möchte nun einen Wert schreiben.
TAB_DISPLAY[0].ID = 3;

Leider hat das letzte nicht hin.
Was mache ich falsch

Danke

von Sigint 112 (sigint)


Lesenswert?

Hallo Wolf,
  ich hab das bei mir mal mit dem normalen GCC getestet und bei mir 
läuft das ohne Probleme. Welche Fehlermeldung bekommst du denn?? 
Vielleicht gibts ein anderes Problem.

Gruß,
  SIGINT

von Wolf4144 (Gast)


Lesenswert?

Hallo SIGINT

Macht er bei dir bei der Eingabe des . die Unterauswahl auf.
Ich Programmiere noch in einer anderen Umgebung.
Da macht er es so.

Gruß

von Wolf4144 (Gast)


Lesenswert?

Hallo

Ich habs gefunden.
Ich habe versucht gleich nach der Definierung den Wert zu schreiben.
Wie sieht es aus, wenn ich mehrere Werte gleich in der Definierung 
einzutragen.

struct Tabelle TAB_DISPLAY[10]
{1, 334, "Hallo";
2, 334, "Du";
.
.
.
.
}

So in der Art gemeint.

Gruß

von Karl H. (kbuchegg)


Lesenswert?

struct Tabelle TAB_DISPLAY[10] =
   {
     { 1, 334, "Hallo" },
     { 2, 334, "Du" },
     { 3, 234, "Wie waere es," },
     { 4, 123, "mal ein Buch ueber C" },
     { 5, 012, "zu kaufen und zu lesen?" }
   };

von Gast (Gast)


Lesenswert?

Das war doch mal eine Antwort zum Schmunzeln :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.