형식 변환 (C)

형식 변환에 지정한 연산자와 연산자의 피연산자 형식에 따라 달라 집니다.다음과 같은 경우에 형식 변환은 수행 합니다.

  • 한 가지 형식의 값을 지정할 때 변수 운영자 또는 다른 종류의 작업을 수행 하기 전에 해당 피연산자 또는 피연산자 형식을 변환 합니다.

  • 한 가지 형식의 값을 다른 형식으로 명시적으로 캐스팅

  • 함수에서 값을 인수로 함수에 전달 된 또는 형식이 면 반환 됩니다.

문자, short 정수 또는 정수 비트 필드, 모든 중 하나 서명, 또는 열거형 형식의 개체는 정수를 사용할 수 있습니다 어디 식에 사용할 수 있습니다.경우는 int 값을 변환 하 고 원래 형식의 모든 값을 나타낼 수 있습니다 int. 그렇지 않으면 변환 됩니다 unsigned int.이 프로세스를 "정수 계열 확장." 라고 정수 계열 홍보 값을 유지 합니다.즉, 프로 모션 후 값 프로 모션으로 전과 동일 하도록 보장 됩니다.참조 하십시오 일반적인 산술 변환이 에 대 한 자세한 내용은.

참고 항목

개념

식 및 배정