미리보기
C 기초플러스 6판
전 세계적으로 누적 55만부 이상 판매, 무료 강의 동영상 제공하는 C 해설서의 고전
ISBN 978-89-315-5531-8
저자 Stephen Prata
발행일 2017-12-11
분량 1,216쪽
편집 1도
판형 4×6배판(190×260)
개정판정보 2017년 12월 11일
정가 39,000원↓
판매가 35,100
(10% off)
적립금 1,950원(5%)
  소득공제
도서소개

 

책 소개

 

전 세계적으로 55만 부 판매된 C의 바이블, C 기초 플러스의 최신판을 무료 강의 동영상과 함께!

 

C 기초플러스는 지금까지 만들어진 C책 가운데 가장 우수한 교재로 정평이 나 있다. 1990년에 미국 컴퓨터도서출판연합회의 최우수 컴퓨터 도서상을 수상한 바 있는 이 책은 대학교재로도 널리 알려져 있으며 C의 입문자들은 누구나 필수 코스로 공부하는 깊이 있는 입문서로 알려져 있다. 5판에 이어 실로 오랜만에 발표된 6판에서는 C의 최신 C11 표준을 포함하여 더욱 풍부하고 상세한 내용을 수록했다. bm.cyber.co.kr에서 무료 동영상 강의도 제공하는 이 책은 특히 C의 개념적이고 논리적인 문법 체계가 제대로 설명되어 있어 대학 교재나 신입사원 교재로도 널리 활용되고 있으며, 이번에 출판된 6판의 5쇄에서는 기존 독자들이 지적한 사항에 대해 확인 수정을 거쳐 일부 보완하였다.

 

이 책은 프로그래머와 디벨로퍼들이 반드시 알아야 할 핵심 주제를 세심하게 테스트하고, 정교하게 다듬어 제공하는 완벽한 C언어 지침서이다. 바로 이전의 5판까지 전 세계적으로 55만부가 판매된, 컴퓨터 사이언스의 고전인 이 책은 구조화 코드와 하향식 설계를 포함한 프로그래밍의 원칙을 친절하게 설명한다.

 

존경받는 저자이자 교육자였던 Stephen PrataC를 유익하고 명확하며, 통찰력 있게 소개한다. 프로그래밍의 기본 개념을 C언어의 세부 사항들과 함께 설명한다. 짧으면서도 실용적인 예제를 통해 한 번에 한 두 가지 개념만을 설명하므로 독자들이 새로운 주제를 쉽게 받아들여 즉시 예제들을 입력하고 사용까지 완벽하게 마스터할 수 있다.

 

각 장의 끝에 마련된 복습 문제와 프로그래밍 연습문제를 통해 그 장의 핵심이 되는 주제를 다시 한번 되새기고, 가장 어려운 개념들을 이해하고 요약할 수 있다. 친절하고 이해하기 쉬운 자습서로 구성된 이 책은 이 핵심 언어인 C의 기초를 더 잘 이해하기를 원하는 다른 언어에 능통한 개발자 뿐 아니라 프로그래밍을 진지하게 공부하는 학생들에게 적합하다.

 

C 기초플러스가 채택한 다양한 교습법과 학습의 질을 높여주는 테크닉

C언어의 기본과 추가 기능에 대해 완벽하고 통일된 설명.

언어의 다른 부분을 언제 왜 사용하는지에 대해 명확한 가이드 .

한 번에 한두 개의 개념 이해를 발전시킬 수 있는 간략하고 적절한 예제를 통한 실습 교육

수백 가지 실용 예제 프로그램 제공.

각 장의 끝에 복습 문제와 프로그래밍 연습문제를 통해 내용을 복습하고 이해도 테스트

범용 C를 소개함으로써 어떤 언어에나 적용할 수 있는 가장 큰 확장성 제공


 

저자 소개



저자 | Stephen Prata   

Stephen Prata는 미국 캘리포니아 주 켄필드 시의 마린 대학에서 천문학과 물리학, 프로그래밍을 가르쳤고, 현재는 은퇴했다. 그는 캘리포니아 공과대학에서 학사 학위를 받았고, 버클리 캘리포니아 대학에서 박사 학위를 받았다. 그는 컴퓨터협회에 관여하면서 성단(星團, star clusters)의 컴퓨터 모델링을 시작했다. Stephen󰡔C++ 기초 플러스(C++ Primer Plus)󰡕󰡔Unix 기초 플러스(Unix Primer Plus)󰡕를 포함하여, 12권 이상의 책을 단독 저술했거나 공저했다.   

 

 

역자 소개



역자 | 윤성일   

80학번의 시를 쓰는 물리학도였고 대학원에서 이론핵물리학을 전공했다. 1990년에 󰡔터보 C 정복󰡕이라는 책을 만들었고, 1998년에 중앙대 신문방송대학원에 들어가 출판학과 Technical Communication을 공부하였다. 2002년에 󰡔C++ Primer Plus, fourth edition(C++ 기초플러스, 4)󰡕을 파일럿 프로젝트 삼아 번역하였다. 2003년에 TCL(Technical Communication Laboratory)이라는 1인 연구소 겸 출판사를 세워, 2004년에 TCL의 이름으로 첫 책(󰡔생각을 정리하는 기술; 다이어그램󰡕)을 출판하였다. 2005년에 󰡔C Primer Plus, fifth edition(C 기초플러스, 5)󰡕을 번역하였다. 이후 이 책인 󰡔C Primer Plus, sixth edition(C 기초플러스, 6)󰡕 앞부분을 번역하였다.

      

역자 | 이선민  

미국 오하이오 주립대학 일어일문학과를 졸업하였으며, 현재 도서출판 성안당의 국제부 이사로 재직 중이다. 역서로는 󰡔특별한 장갑 뜨기󰡕, 󰡔아빠의 임신 일기󰡕, 󰡔현대 선교와 변증󰡕, 󰡔저염식 레시피󰡕 등이 있다. 이 책의 전체 번역을 담당하였다.   

 

역자 | 조혜란   

성신여자대학교에서 전산학 학사, 연세대 공학대학원에서 컴퓨터공학 석사 학위를 받았다. 월간 󰡔프로그램세계󰡕 편집장을 역임한 바 있으며, 현재 도서출판 성안당의 국제부 부장으로 근무하고 있다. 이 책의 번역과 교정을 담당하였다.


 

목차

 

목차

 

Chapter

 

01. 준비 ···························································································································1

02. C 첫걸음·················································································································· 33

03. 데이터와 C ············································································································· 67

04. 문자열과 입출력 포맷······························································································ 119

05. 연산자, 표현식, 문장 ······························································································ 168

06. C의 제어문: 루프 ··································································································· 221

07. C의 제어문: 분기와 점프·························································································· 285

08. 문자 입출력과 입력 유효성 검사·············································································· 347

09. 함수 ························································································································ 393

10. 배열과 포인터 ········································································································ 449

11. 문자열과 문자열 함수······························································································· 518

12. 저장 클래스, 연계, 메모리 관리················································································ 600

13. 파일 입출력 ············································································································ 667

14. 구조체와 그 밖의 데이터형······················································································· 711

15. 비트 조작 ··············································································································· 796

16. C 전처리기와 C 라이브러리····················································································· 841

17. 고급 데이터 표현 ··································································································· 914

 

 

부록

 

A. 복습 문제 풀이 ······································································································· 1015

B. 참고 섹션 ················································································································ 1062

C. 찾아보기 ················································································································· 1165

저자
부록/예제소스
정오표
    최근 본 상품 1