시행 문 'x = (a = 3, b = a -)' 후 x, a, b 의 수 치 는 순서대로 얼마 입 니까? 어떻게 계산 합 니까?

시행 문 'x = (a = 3, b = a -)' 후 x, a, b 의 수 치 는 순서대로 얼마 입 니까? 어떻게 계산 합 니까?

우선 괄호 안에 들 어 가 는 괄호 안에 들 어 가 는 괄호 안에 들 어 가 는 것 은 논리 연산 자 이 고 우선 순위 가 높 기 때 문 입 니 다.
a = 3 - a 의 할당 값 은 3 이다
b = a - 중, a - 는 먼저 전 하 는 값 을 의미 하고 나중에 스스로 감소 하 는 것 을 의미 하기 때문에 그 후에 b 가 할당 되 는 값 은 a 마이너스 전의 값 3 이 고 a 는 2 가 된다.
x = 3, 이 건 이해 하기 쉬 울 텐 데...
그래서 결 과 는 3, 2, 3 이다.