[C] 연산자 우선순위 문제
질문 제목||연산과 &&연산질문 요약#includeint main(){ int x,y,z,k; x = 1; y = 2; z = 3; k = ++x || ++y && ++z; printf("%d %d %d %d\n",k,x,y,z); return 0;}// 결과 값 : 1 2 2 3 질문 내용결과값이 왜 이렇게 나오는 거죠??설명좀 부탁드립니다.설명연산자 우선순위 문제인데...일단 C언어의 연산자 우선순위는 다음과 같다.C언어 연산자 우선순위 바로가기!!!그리고 이 문제를 알기 위해서는 하나를 더 알아야 하는데...컴파일러마다 다를수도 있지만 Visual Studio에서는 앞 조건만 봐서 무조건 결과가 참이 나오면 뒷 부분은 연산이 되지 않는다...무슨 얘기인가 하면 x = 1, y ..