더북(TheBook)

5.8 요약

C 프로그램은 추상 상태 기계에 따라 실행되며, 프로그램을 구동하는 실제 컴퓨터와는 별개다.

기본 C 타입은 대부분 숫자에 대한 것이지만, 그렇다고 해서 모두 산술 연산에 직접 사용할 수 있는 것은 아니다.

값마다 타입과 바이너리 표현이 있다.

값을 사용하는 과정에서 필요에 따라 값의 타입이 암묵적으로 변환될 수 있다.

값을 사용하기 전에 반드시 명시적으로 초기화해야 한다.

정수를 계산할 때 오버플로가 발생하지 않았다면 항상 정확한 값이 나온다.

부동 소수점 계산으로는 근삿값만 구할 수 있다. 바이너리 자릿수를 넘어가는 부분은 잘릴 수밖에 없다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.