Hallo, ist das normal, dass der XC32 keinen Fehler und keine Warnung ausspuckt, wenn einer Funktion zu wenig Parameter übergeben wurden?
Nicht wenn du Funktionsprototypen hast und die korrekt geschrieben sind. Hast du keine, treten Default-Annahmen in Kraft und der Compiler glaubt dir alles. Auch die Anzahl der Argumente beim Aufruf.
Tatsache! Ich hatte zwar einen Funktionsprototypen, aber die .h nicht eingebunden. Komisch, dass da kein Fehler kam...
PICer schrieb: > Komisch, dass da kein Fehler kam... Das ist völlig legaler pre-ANSI Code. -Wall oder -std=c99 hätte eine Warnung geliefert.
Alles klar, dann werde ich das mal mit reinnehmen. Vielen Dank!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.