오늘 공부한 내용은 형변환과 구조체이다. 그전에 자료형에 대해서 배워야 한다. - 자료형 정수 자료형 : int, %d로 표현 가능 실수 자료형 : float, %f로 표현 가능, 소수점을 표현할 수 있는 표현형이다.
더 많은 자료형이 있지만 나중에 더 자세히 배울 예정이다. 정수형인 10과 4를 나눌경우 몫으로 2가 나머지로 2가 나와 출력은 2가 나올 것이다.
하지만 결과값인 result를 실수형으로 바꿔준다면 2.5로 나오지 않을까? 정답은 아니다였다.
보다시피 출력은 2.0000이 나오게 된다. 왜 그런가 살펴보면 6번째 줄에서 result는 실수형으로 지정이 됐지만 뒤에 계산 부분은 정수끼리 계산 후 정수값이 먼저 나올 것이므로 계산 결과는 2가 나오고 그 후 2가 실수형으로 출력이 되게 된다......
원문 링크 : 형변환, 구조체 [노베이스 게임개발 8일차]