Gast
#3091543
Hallo, ist das normal, dass der XC32 keinen Fehler und keine Warnung ausspuckt, wenn einer Funktion zu wenig Parameter übergeben wurden?
|
Anzeige
|
PIC32 XC32 Compiler keine Fehlermeldung bei zu wenig Parametern
Gast
#3091543
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.
Gast
#3091578
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.
Gast
#3091593
Alles klar, dann werde ich das mal mit reinnehmen. Vielen Dank! Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|