ssyn
Level-2
- Beiträge
- 224
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
Ich habe aus Versehen die falsche Variablestyp (DWORD anstatt BOOL) gewählt und da war folgende Code:
DWORD1 := DWORD2 OR DWORD3 OR DWORD4;
Aber ich bekam keinen Fehler dabei, obwohl alle Variables waren dword. Hé, was ist das, hab ich gedacht. Ich dachte immer, dass OR/AND/XOR gehört nur zu BOOL-Variables, da muss unbedingt Fehler sein! Ich habe bei mir es getestet und verstehe da nicht, was es bedeutet, wie es funktioniert und wofür kann man es benutzen.
Herunter ein paar Simulation, ich fang von Beispiel 1. bis 7. an und änderte verschieden Variable in OR-Bereich. Und Ergebnis war immer erstaunlich für mich.
DWORD1 := DWORD2 OR DWORD3 OR DWORD4;
Aber ich bekam keinen Fehler dabei, obwohl alle Variables waren dword. Hé, was ist das, hab ich gedacht. Ich dachte immer, dass OR/AND/XOR gehört nur zu BOOL-Variables, da muss unbedingt Fehler sein! Ich habe bei mir es getestet und verstehe da nicht, was es bedeutet, wie es funktioniert und wofür kann man es benutzen.
Herunter ein paar Simulation, ich fang von Beispiel 1. bis 7. an und änderte verschieden Variable in OR-Bereich. Und Ergebnis war immer erstaunlich für mich.