Wie declariere ich denn in meinem MPLAB C30 Compiler eine boolsche Variable?
schlag mal nach unter Boole-sche Variable: Der Mathematiker , der damit was zu tun hatte, hieß Boole, nicht Bool.
Meines Wissens kennt C keine booleschen Variablen. Normalerweise wird ein int verwendet.
Zum Beispiel:
1 | unsigned const char Variablenname = 1; |
Meintest du das? Die '1' bezieht sich auf ein Bit in einer int - Variable.
Thilo M. wrote:
> Die '1' bezieht sich auf ein Bit in einer int - Variable.
???????
>Wie declariere ich denn in meinem MPLAB C30 Compiler eine boolsche >Variable? Entweder: "#define bool unsigned char" oder "typedef enum eBool { FALSE=0, TRUE=1 } bool;" Sonst fällt mir grad keine sinnvollere Möglichkeit ein. Im avr-gcc (oder irgendwo da) gibt/gab es mal eine Headerdatei mit dem Namen "stdbool.h" oder "bool.h". Aber die hatte glaub ich eine der obigen Definitionen drin. Bin mir aber nicht mehr 100%ig sicher. Ist schon seeeehr lange her, dass ich ein avr-gcc Projekt gemacht hab.
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.