상세 컨텐츠

본문 제목

프로모션과 디모션(promotion and demotion)

카테고리 없음

by gabriel.LIM 2014. 8. 1. 10:38

본문

int a = 5;
double d = a; 프로모션

 

double d = 5.5;
int a = (int)d; 디모션

 

프로모션(promotion) : 더 큰 자료형으로의 자동 변환 / 정보의 손실이 없다.

디모션(demotion) : 더 작은 자료형으로의 변환(명시) / 정보의 손실이 발생할 가능성이 있기 때문에 이것을 고려 해야 한다.