Unary operators in C/C++