질문! 자료형 대입에 관한 기본적인 질문!
가지등
2023.04.01
질문 제목 : 질문! 자료형 대입에 관한 기본적인 질문!질문 요약 :자료형에 대입하는 값의 일치질문 내용 :
void main()
{
int num;
num=10.5;
printf(%d,num);
}
위의 코드를 출력하면 10 이라는 값이 나오는데요 근데 그 전코드를 보시면
num = 10.5 !!!!!
int형인 num에 double형인 10.5를 대입했습니다.
근데 제가 어제 배운바로는
대입 연산이 이루어질때 r-value 값과 l-vlaue 값은 일치해야 한다고 배웠는데
위에 코드는 일치하지 않았음에도 불구하고 num에 10.5가 대입이 되었내요
어떻게 된거죠?