Bit invertieren in C?

Gast #74936
Lesenswert?

Hallo,

ich habe eine Variable als bit deklariert.Ich verwende Codevision.
Nun möchte ich bei einem Unterprogramm jedesmal das Bit invertieren.
Das habe ich ungefähr so gemacht:

bit var;
...

var=~var;

...

if(var)...

Aber das funktioniert nicht richtig. Einmal läßt sich das invertieren,
aber zurück ging das nicht mehr. Ich habe auch
! anstatt ~ versucht, aber das brachte auch nichts.

Irgendwelche Vorschläge?

Armin

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren