www.mikrocontroller.net

Forum: Compiler & IDEs Struct


Autor: Wolf4144 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Sigint 112 (sigint)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Wolf4144 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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ß

Autor: Wolf4144 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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ß

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht 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?" }
   };

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das war doch mal eine Antwort zum Schmunzeln :-)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.