✅ 목표 (Goal)

묵시적 형변환과 명시적 형변환에 대해 알아보자.

✅ 형이 달라도 대입이 된다고?

형이 다르면 대입이 안되야 한다고 했는데, 형이 달라도 대입이 될수가 있다.

이를 형변환(Type Conversion, Type Castring)이라고 한다.

✅ 형 변환 종류 2가지

형 변환에는 2가지가 있다.

✅ 묵시적 형변환 (Implicit Casting)과 형 확장

연산자(Operator)의 두 피연산자(Operand)가 다르다면!

보통 좁은(Narrow)한 형이 넓은(Wide)한 형(Type)으로 변환된다.

#include <stdio.h>

int main(void) {
	short a = 11;
	int b = 22;
	b = a;
	return (0);
}

위와 같은 형 변환을 형 확장 (Type Promotion)이라고 한다.