SyntaxFix
Write A Post
Hire A Developer
Questions
One gotcha is that the following is implementation dependent (according to the ANSI standard):
char x = -1; x >> 1;
x can now be 127 (01111111) or still -1 (11111111).
In practice, it's usually the latter.