연산결과 질문드립니다.
카이
2023.04.01
질문 제목 : 연산결과 질문드립니다.연산결과문의질문 내용 : 소스는 아래와 같은데요. 결과값이 -3 , 52 가 나오는데요.
-3이야 7-10 해서 그렇다고 생각되어지는데요 ad*mu 가 어떻게 52 나오나요?? 70나와야 되는게 아닌가요?
#include stdio.h
#define ad 2+5
#define mu 2*5
void main(void)
{
printf(%d %d\n, ad-mu, ad*mu);
}
-
너에게
겨울수다님 답변 감사합니다.
-
캔서
연산자 우선순위를 생각해보시면 왜 52가 나오는지 이해가 되실겁니다.