Was bedeutet dieser C Ausdruck

Moderator (Firma: Titel) Persönliche Seite #1227683
Lesenswert?

> A != B
ist ein Vergleichsoperator und liefert TRUE oder FALSE zurück

> A ^= B
ist eine Kurzschreibweise für
> A = A^B;
und das ist eine kombinatorische Verknüpfung.
Hier speziell die Antivalenz: http://de.wikipedia.org/wiki/XOR-Gatter

Andere Kurzschreibweisen sind z.B.
A += B;   -->   A = A+B;
A -= B;   -->   A = A-B;
A *= B;   -->   A = A*B;
usw. usf.

Das steht aber in jedem brauchbaren C-Buch.
Insbesondere im Standardwerk von K&R Programmieren in C.

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