반응형 자료형 확장1 C002_자료형 확장과 자료형 축소 자료형 확장 자료형을 섞어서 쓰면 컴파일러에서 암시적 형 변환(implicit type conversion)을 하게 되는데 자료형의 크기가 큰 쪽, 표현 범위가 넓은 쪽으로 자동 반환이 됩니다. 이를 형 확장(type promotion)이라고 합니다. #include int main() { int num1 = 11; float num2 = 4.4; //자료형 확장 printf("num1 + num2: %f\n", num1 + num2); //15.4 return 0; } num1은 정수형 num2는 실수형입니다. 이 둘을 합치면 위의 설명처럼 실수형으로 출력이 되게 됩니다. 자료형 축소 크기가 작은 쪽으로 변환되는 것을 형 축소(type demotion)라 합니다. 형 축소가 일어나면 컴파일할 때 값의 .. 2023. 9. 4. 이전 1 다음 반응형