Gast
#597513
Warum wird folgender Ausdruck NIE wahr??
1 | |
2 | |
3 | |
Der Compiler (-Os) macht daraus folgenden Unsinn: WOzu muss das in 16bit gerechnet werden?? Da der hier das höherwertige Byte (wo auch immer er das hernimmt) mit Null initialisiert und auf 0xFF vergleicht, wirds nie wahr. ABER WARUM??
1 | |
2 | |
3 | |
4 | |
5 | |
Mache ich es allerdings so, dann geht es:
1 | |
2 | |
3 | |
4 | |
Das erzeugt:
1 | |
2 | |
3 | |