Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: syntax error Kategorie: Programmierung C (von Franz-Peter - 12.01.2012 22:30)
Als Antwort auf syntax error von Fertelle - 12.01.2012 22:10
Ich nutze:
C-Control Pro Mega32, C-Control Pro Mega128, CC-Pro 128 Application Board
> Hallo,
>
> bin noch neu hier und hab jetzt schon ne weile rumprobiert....
> will ganz einfach ein Port ansteuern als Ausgang mit angehängtem code.
> Bekomme aber komischerweise immer einen mir nicht verständlichen Syntax error, den ich auch angehängt
> habe!
>
> Wär super wenn ihr mir weiterhelfen könntet!!!
>
> Danke.
>
> Fertelle

Hallo Fertelle,
das Problem liegt an deinen #defines. #defines sind einfach nur Textersetzungen, die vor dem
Kompilieren durchgeführt werden. Ein #define ist kein C-Befehl, und wird deshalb auch nicht durch
ein ';' abgeschlossen.
Bei dir wird also 'Port' durch '31;' ersetzt, und das ist definitiv ein ';' zu viel.
Das gleiche gilt für 'val'.
GruÃ?
Franz-Peter


    Antwort schreiben


Antworten: