-
-
Erfahrener Benutzer
Roboter Genie
Die Deklaration der Variablen muss bei Ansi-C am Anfang eines Blockes stehen. Bei gnu99 können Variablen auch im Kopf einer Schleife deklariert werden. Welcher Standard verwendet wird, stellt man beim Compileraufruf per option ein (z.B. GCC -std=gnu99 ...)
BTW: Danke für die code-Tags
-
Neuer Benutzer
Öfters hier
Vielleicht hätt ich doch einen neuen Thread aufmachen solln.
Das ganz oben hat sich erledigt, es geht mir nur darum, dass mein WIN_AVR bei a+b=c; diese Fehlermeldung rauswirft: test.c:14: error: invalid lvalue in assignment
Ich glaube nicht dass es am Deklarieren der einzelnen Variablen liegt.. sonder ganz alleine an "a+b=c;
-
Erfahrener Benutzer
Roboter Genie
@Fortuna: Es heist d=a+b; etc. Das ist grundlegende C-Syntax.
Bitte besorge Dir ein C-Buch, es gibt auch sehr gute, freie Online-Kurse.
-
Neuer Benutzer
Öfters hier
hab mir zwei tutorials angeschaut... mir ist das nicht aufgefallen
-
Erfahrener Benutzer
Roboter Genie
Keine Panik. Übung macht den Meister. Wir haben alle mal angefangen und Fehler gemacht. Und nur aus denen lernen wir was!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen