서브메뉴

본문

C 언어 펀더멘탈 : 견고한 프로그램을 위한 기본 원리
C 언어 펀더멘탈 : 견고한 프로그램을 위한 기본 원리
저자 : 전웅
출판사 : 한빛미디어
출판년 : 2003
정가 : 32000, ISBN : 897914217X

책소개


이 책은 한마디로 '정확하고 분명하게' C 언어의 개념을 설명하는 책이다. 이 책에서는 4년 동안 C 표준을 꾸준히 공부해 온 저자가 국내 C 관련 서적과 커뮤니티에서 봐왔던 오해와 선입견들을 바로잡는 과정을 담고 있다. 또한 독자와 비슷한 눈높이를 갖고 있는 베타테스터가 제기하는 의문을 통해 어려운 부분은 한 번 더 풀어 설명하고 있다. C의 역사와 데이터형과 배열, 포인터, 구조체, 공용체 그리고 변환 등을 다루고 있다.

목차


1부. 지반이 튼튼해야 건물이 바로 선다

1장. 시작하기 전에
01. 미리 알아두기
02. 프로그래밍 언어란 무엇일까?
03. C는 컴파일 언어, 아니면 인터프리터 언어?
총정리 - 꼭 기억하세요 & 필드 테스트

2장. 지금의 C를 만나기까지
01. 나이 30대, C가 걸어온 길
02. 표준과 확장 그리고 진단 메시지
03. C와 C++, 대체 그 둘의 관계는?
총정리 - 꼭 기억하세요 & 필드 테스트

3장. 누구에게나 환경은 중요하다
01. 프로그램이 번역, 실행되는 환경
02. 문자세트
총정리 - 꼭 기억하세요 & 필드 테스트
전웅의 특급 노하우 "ASCII에 얽힌 오해"

2부. 이제는 C 언어로 말할 수 있다

4장. 컴퓨터가 C를 듣는 방법
01. 토큰의 개념
02. 토큰의 요소(어휘적 요소)
총정리 - 꼭 기억하세요 & 필드 테스트

5장. 데이터형의 기본
01. 기본 데이터형
02. 유도형의 소개
03. 데이터형의 분류
총정리 - 꼭 기억하세요 & 필드 테스트
전웅의 특급 노하우 "패딩비트가 끼면 달라진다?"
전웅의 특급 노하우 "데이터형 표현방법"
전웅의 특급 노하우 "정수형 표현과 부동형 표현, 그 베일을 벗겨보자"

6장. 선언
01. 선언의 기본 개념
02. 선언의 형식
03. 복잡한 선언
총정리 - 꼭 기억하세요 & 필드 테스트
전웅의 특급 노하우 "const 한정어와 최적화"

7장. 유도형
01. 포인터를 이해하자
총정리 - 꼭 기억하세요 & 필드 테스트
02. 배열
총정리 - 꼭 기억하세요 & 필드 테스트
전웅의 특급 노하우 "비대칭 경계"

8장. 함수
01. 함수
총정리 - 꼭 기억하세요 & 필드 테스트

9장. 구조체·공용체 그리고 열거
01. 구조체와 공용체
02. 열거
03. 호환형과 합성형
04. 초기화
총정리 - 꼭 기억하세요 & 필드 테스트

10장. 변환
01. 변환의 기본 개념
02. 산술형의 변환
03. 여러 가지 변환 규칙
04. void 수식
총정리 - 꼭 기억하세요 & 필드 테스트
전웅의 특급 노하우 "무부호 정수형의 모듈로 연산"
전웅의 특급 노하우 "값 보존과 무부호 보존"

11장. 수식
01. 수식의 기본 개념
02. 연산자
03. 상수 수식
총정리 - 꼭 기억하세요 & 필드 테스트

12장. 문장
01. 문장의 개념과 종류
총정리 - 꼭 기억하세요 & 필드 테스트
전웅의 특급 노하우 "switch 문과 Duff's device"

13장. 외부 정의와 프로그램 시작?종료
01. 외부 정의 모델
02. 프로그램의 실행과 종료
총정리 - 꼭 기억하세요 & 필드 테스트

14장. 전처리기
01. 전처리기의 기본 개념
02. 매크로의 정의와 확장
03. 조건부 번역
04. 헤더와 외부 소스 파일의 첨가
05. 그 외의 전처리기 지시자와 기정의 매크로명
06. 프로그램의 번역 과정
07. 모듈화를 위한 스타일
총정리 - 꼭 기억하세요 & 필드 테스트