• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

형변환 우선순위

22.08.30 13:50 작성 조회수 266

0

17분 37초에 설명하신 형변환 우선순위 관련해서 질문 드립니다.

unsigned int 보다 long 이 우선순위가 높다고 되어서

cout << 5u-10l << endl; 을 실행시켜보았는데

long 이 우선순위가 더 높기 때문에 -5가 나와야 되지 않나요?

답변 1

답변을 작성해보세요.

2

강민철님의 프로필

강민철

2022.08.31

5u-10l의 결과는 -5로 나옵니다.

그리고 위 계산의 결과로 -5가 나오는 것은 형 변환과는 무관합니다.