명시적 형변환
-
4장. 형변환이란?C++ 기본 문법 알아보기 2019. 1. 6. 23:10
정상적인 형변환 저번 시간에 자료형(타입)에 대해서 배워보았다. 그런데 여기서 한가지 의문이 들 수 있다. "int형 정수 변수에 float형 실수 값을 대입하면 어떻게 될까?" 과엽 실수 값이 정수 변수로 들어가면 값이 정상적으로 저장 될까? 형변환은 아주 흔하게 발생한다. 값이 잘리는 경우도 있고, 엉뚱한 값으로 바뀌는 경우도 있다. 다음 형변환 예제를 보자. #include using namespace std; int main(){// 값이 들어있는 변수 선언int i = 65;float f = 66.77f;char c= 'R';bool b = true; // 형변환에 사용할 변수들 선언int fti, cti, bti;float itf, ctf, btf;char itc, ftc, btc;bool i..