Hallo, habe nun schon eine Weile im Netz gesucht, aber konnte keine Antwort finden - was ist der Unterschied zwischen der Zuweisung mit |= und = und wo sollte ich welches verwenden? Bisher musste ich |= nur in einem Fall anwenden, überall sonst funktionierte es auch mit = Wonach muss ich mich da richten? Gruß Dominik
Ich nehm mal an , du meinst die Zuweisung in "C". |= meint eine Oder-Verknüpfung, also X |= 3; bedeutet X = X | 3; also X wird mit 3 Bitweise "ODER" verknüpft, ist einfach ne "Kurzschreibweise". das einfache "=" ist eben ein Zuweisung, also X = 3; bedeutet das X den Wert 3 zugewiesen bekommt. Gruß Thomas
Gibt entsprechend auch &=, ^=, <<=, >>=, +=, -=, *=, /= und bestimmt noch was, das ich hier vergessen hab.
Hallo, ja Rolf : %= (mit Modulo) [Spaß] und == Hehe ! [\Spaß] MfG, Daniel.
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.