C Befehle and, xor, or.

Gast #1696933
Lesenswert?

Hallo,
danke für die Antworten zu meiner letztenfrage
Jetzt habe ich auch schon die nächste und zwar
wo finde ich Befehle in C wie and, xor, or, usw.?
probiere grade einwenig mit mein Pollin Funk-AVR-Evaluationsboard
und bräuchte die befehle für mein späteres projekt.
mFg.
KIZ
Gast #1696976
Lesenswert?

if (0x01 == (0x00 | 0x01) )
   // immer wahr (binär OR)

if (0x00 == (0x00 & 0x01) )
   // immer wahr (binär AND)

if (0x01 == (0x00 ^ 0x01) )
   // immer wahr )binär XOR

if (0x00 == (0x01 ^ 0x01) )
   // immer wahr binär XOR

if (0x00 == (0x00 && 0x01) )
   // immer wahr logisch and

if (0x01 == (0x02 && 0x01) )
   // immer wahr logisch and

usw. ...
Moderator (Firma: Titel) Persönliche Seite #1697042
Lesenswert?

>> und bräuchte die befehle für mein späteres projekt.
> Dann kauf dir ein C-Buch!
Am besten gleich das C-Buch von Kernighan und Ritchie.

>> und bräuchte die befehle für mein späteres projekt.
Vor allem brauchst du noch etwas Zeit und einiges an Spieltrieb, um so 
dermaßen abartig simple Sachen einfach selber rauszufinden...  :-/

>> und bräuchte die befehle für mein späteres projekt.
Nur zur formellen Klarstellung (und damit du hinterher nicht behaupten 
kannst, das hätte dir keiner gesagt):
das sind keine Befehle, das sind Operatoren.
Persönliche Seite #1697491
Lesenswert?

Иван S. schrieb:
> faustian schrieb:
>> "Am besten gleich das C-Buch von Kernighan und Ritchie."
>> Ack. Dieses ist recht duenn und wirklich gut.
>
> Wäre nicht etwas ANSI-kompatibles zeitgemaeszer?
>
> Nur meine EUR 0.02, Iwan

Die zweite Auflage des K&R beschreibt C89, das ist ANSI-C. Wenn auch 
nicht C99, aber das kann auch nach zehn Jahren noch nicht jeder 
C-Compiler.

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