int a = 0;
int b = -~a; // 1
int c = ~-a; // -1

a+1 또는 a-1 의 경우는 수식 내부에 쓸 경우 연산자 우선순위때문에 괄호를 붙여야 할 경우가 있는데, 이렇게 사용하면 괄호없이 사용이 가능하다.

+ Recent posts