자동 형 변환 (Type Juggling)


  • 논리 연산자: AND(&&), OR(||)

    구분 진리 값 정수 실수 문자열
    진리 값 O O X O
    정수 O O X O
    실수 X X X X
    문자열 O O X O
  • 논리 연산자: NOT(!)

    진리 값 정수 실수 문자열
    O O X O
  • 부호 연산자: 양수(+), 음수(-)

    진리 값 정수 실수 문자열
    X O O X
  • 제어구조의 표현식: if문, for문, (do) while문

    진리 값 정수 실수 문자열
    O O X O
  • printf 함수 출력 포맷

    구분 진리 값 정수 실수 문자열
    %b, %o, %x X O X X
    %d, %u X O X X
    %c X O X X
    %e, %f, %g X X O X
    %s X X X O