C언어 강좌 :: 08. 연산 시스템 - 형변환 -
08. 연산 시스템 :: 형변환 학습 목표 1. 묵시적 형변환이 무엇인지 이해한다.2. 명시적 형변환을 하는 방법을 학습한다.3. 데이터 손실이 일어나는 이유를 이해한다. ㆍ일단 따라해보기 #include int main(){char a = 5;int b = 10; short result = (int)a + b; printf("result : %d \n",result);return 0;} c언어에서 연산을 수행할 때 피연산자가 두개를 요구한다면 두 피연산자의 자료형은 반드시 같아야합니다. 그러나 실제로 연산식을 작성하다보면 다른 자료형끼리 연산하는 경우도 생기게 됩니다. 예를 들어 char형 변수와 int형 변수를 더하는 경우 두 변수는 자료형이 다르기 때문에 연산이 진행될 수 없습니다. 하지만 실제로는..
프로그래밍/C Lang
2018. 8. 27.