혼자 연구하는 C C++ 1
도서+교보Only(교보배송)을 함께 15,000원 이상 구매 시 무료배송
15,000원 미만 시 2,500원 배송비 부과
20,000원 미만 시 2,500원 배송비 부과
15,000원 미만 시 2,500원 배송비 부과
1Box 기준 : 도서 10권
알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
책 소개
이 책이 속한 분야
제1권에서는 C의 기본 문법과 고급 문법을 다룬다. 제2권에서는 C++의 기본 문법은 물론, 표준 라이브러리에 대해 살펴보고 있다. Windows 등의 환경 개발을 위한 모든 이론과 실습을 망라한다. 문법의 핵심이 되는 500여 개의 예제를 통해 실력을 점검하면서 실무 감각을 키울 수 있다. 실무에서 바로 활용하게 된다.
☞ <혼자 연구하는 C/C++> 제1권(맥스플러스원)을 재출간한 것입니다.
또한 모든 예제는 http://www.WinApi.co.kr/clec/CExam.zip에서 다운받으시면 됩니다. 단 저자의 상황에 따라 변경 혹은 중지될 수 있습니다.
작가정보
1970년 경남 진주 출생. 경희대학교 경제학과 졸업. 한메 디지탈 대백과 사전, 온라인 평가 솔루션 네오테스트 및 그 외 다수의 프로젝트에 참가하였으며 개발서 최고의 베스트 셀러인 “Windows API 정복”을 비롯하여 “윈도우 API 정복(개정판)”, “닷넷 프로그래밍 정복”, “델파이 정복” 등을 저술하였다. LPA 캠퍼스에서 전임강사로 근무하며 C/C++, 윈도우즈 프로그래밍 등을 강의하였고 Win32 연구 사이트인 WinApi를 운영하고 있으며 현재 TOD Mobile에 재직 중이다.
1970년 경남 진주생
부산진고등학교 졸업
경희대학교 경제학과 졸업
한메소프트 파피루스 개발팀
다울소프트 온라인 테스팅 솔루션 개발
국순당 차림표 시스템, 우체국 ePost 프로젝트 수행
LPA 캠퍼스 전임 강사 역임
WIN32 프로그래밍 사이트 WinApi 운영자
TOD Mobile 재직 중
목차
- 제1부 C 기본 문법
제1장 프로그래밍 입문
1.1 프로그래머
1.2 C/C++언어 소개
1.3 개발툴
1.4 실습 준비
제2장 첫 번째 예제
2.1 각 툴별 예제 작성법
2.2 First 예제
2.3 예제 실습
2.4 프로그램의 구성 요소
제3장 변 수
3.1 변수
3.2 입출력
3.3 정수형
3.4 실수형
3.5 문자형
3.6 열거형
3.7 유도형의 소개
제4장 제어문
4.1 조건문
4.2 for 반복문
4.3 while 반복문
4.4 switch 문
4.5 그 외의 제어문
제5장 연산자
5.1 산술 연산자
5.2 논리 연산자
5.3 기타 연산자
5.4 연산 규칙
제6장 함수
6.1 함수의 구성원리
6.2 헤더 파일
6.3 함수 호출 방식
6.4 전처리기
제7장 기억 부류
7.1 지역변수
7.2 정적변수
7.3 통용 범위
제8장 표준 함수
8.1 수학 함수
8.2 난수 함수
8.3 시간 함수
제9장 배열
9.1 배열
9.2 배열 초기화
9.3 배열의 활용
9.4 소코반
제10장 포인터
10.1 포인터 연산
10.2 void형 포인터
10.3 동적 메모리 할당
10.4 이중 포인터
제11장 배열과 포인터
11.1 첨자 연산
11.2 포인터 배열
11.3 배열 포인터
11.4 배열과 문자열
제12장 문자열 함수
12.1 문자열 함수
12.2 수치와 문자열
12.3 문자열 연습
제13장 구조체
13.1 구조체
13.2 멤버의 참조
13.3 구조체의 초기화
13.4 비트 구조체
13.5 공용체
제2부 C 고급문법
제14장 C 실습
14.1 Matrix
14.2 슈팅 게임
14.3 Tetris1
14.4 Couple
제15장 포인터 고급
15.1 const
15.2 함수 포인터
15.3 가변 인수
15.4 레퍼런스
제16장 함수 고급
16.1 호출 규약
16.2 재귀 호출
16.3 인라인 함수
16.4 디폴트 인수
16.5 오버로딩
제17장 파일 입출력
17.1 파일
17.2 고수준 파일 입출력
17.3 저수준 파일 입출력
17.4 파일 관리
제18장 C 고급 문법
18.1 타입
18.2 전처리기
18.3 pragma 지시자
제19장 자료 구조
19.1 동적 배열
19.2 연결 리스트
19.3 스택
19.4 큐
19.5 트리
제20장 알고리즘
20.1 검색
20.2 정렬
부 록
부록 1 디버거
부록 2 과제 해설
부록 3 평가 문제
부록 4 찾아보기
출판사 서평
이 책은 2005년 출간되었다가 절판 된, 베스트셀러 저자 김상형의 同名 도서의 재 출간 판이다.
C/C++ 언어에 대한 자습서이며 “혼자 연구하는 C/C++”이라는 책 제목에 잘 나타나 있듯이 혼자 공부하는 독학생도 충분히 읽을 수 있도록 쉬운 순서대로 내용을 배치하고 기본 문법에 대해 강의하듯이 상세하게 설명하므로 자습서로 충분히 활용할 수 있다. 단, 스스로 예제를 실행해 보고 과제를 풀어 보면서 적극적으로 연구를 해야만 문법과 함께 실전 능력을 키울 수 있다. 그래서 "공부하는"이 아닌 "연구하는" 이다. C/C++은 가장 많은 개발자를 보유하고 있으며 넓은 범위를 포괄하므로 프로그래밍에 입문하는 사람의 기초 필수 과목임으로, 가장 범용적이고 실용성이 높은 언어인 C/C++로 프로그래밍 입문을 유도하여 차후 어떤 개발 툴에도 쉽게 적응할 수 있도록 했다.
이 책은 자습서 형식으로 되어 있기 때문에 보통의 능력을 가진 사람이 보통의 노력만 하면 읽을 수 있으나 C/C++언어의 깊은 부분까지 포괄적으로 다루기 때문에 특정 부분에서는 쉽게 이해되지 않는 경우도 종종 있다. 이 책은 기본적으로 두 번 이상 읽는다는 가정하에 쓰여졌으니, 처음 읽을 때는 문법의 큰 줄기를 파악하는데 주력하고 두 번째 읽을 때부터 세부 문법과 고급 기법들을 터득하고, 개발 중에는 문법 레퍼런스로 활용하기 바란다.
이 책은 프로그래밍을 전혀 해 본 적이 없는 사람들도 읽을 수 있는 초 중급 입문서이다. 따라서 C/C++은 물론, 여타의 다른 언어에 대한 경험이 전혀 없어도 이 책을 읽을 수 있다. 단, 이 책에서 사용하는 주 컴파일러인 비주얼 C++은 윈도우즈 환경에서 실행되므로 윈도우즈를 써 본 경험이 있어야 하며, 일반적인 윈도우즈 응용 프로그램에 익숙해야 하고 컴파일러나 유틸리티 프로그램을 설치 및 사용할 수 있어야 한다. 또한 프로젝트 제작 실습 과정에서 여러 가지 소스 파일이 생성되는데 이 파일들을 관리할 수 있어야 원활한 실습을 진행할 수 있다.
총 4부로 구성되어 있으며 1, 2부는 C의 기본 문법과 고급 문법을 3, 4부는 C++의 기본 문법과 표준 라이브러리를 다루며, 문법 외에도 초급 개발자가 익혀야 할 실전 프로그래밍과 기본적인 자료구조, 알고리즘 등을 포함하여 윈도우즈 등의 상위 환경 개발을 위한 모든 이론과 실습을 총망라하고 있다.
이 책을 읽고 난 후에는 다른 C/C++ 문법서를 한 권 정도 더 읽기 바란다. 책 한 권으로 모든 것을 공부할 수 있는 시대는 한참 전에 지났으므로 이 책만으로 C/C++을 마스터하기는 어렵습니다. 이는 이 책이 잘못 쓰여졌다는 뜻이 아니라 자습서를 지향하므로 문법의 아주 깊은 부분까지는 건드리지 않기 때문입니다. 자습서는 너무 어려워서는 안되므로 처음 읽는 사람이 받아들일 수 있는 수준까지만을 목표로 한다.
● 도서 특징
* C++ 언어의 최신 국제 표준인 ISO 14882를 기준으로 하여 표준을 준수하는 어떠한 컴파일러로도 실습을 진행할 수 있으며 호환성 있는 코드 작성법을 배울 수 있다.
* 가장 보편적이고 실습하기 편리한 윈도우즈 환경의 32비트 컴파일러인 비주얼 C++을 주 실습 컴파일러로 채택하여 학습의 편의성을 높이고 실무에서 곧바로 활용할 수 있도록 했다.
* 상세한 부분까지 모든 문법을 총 망라하여, 프로젝트 중에 언제든지 참조할 수 있는 문법 레퍼런스로도 손색이 없으며 본문 검색 유틸리티를 제공하여 모르는 부분을 신속하게 찾아 볼 수 있다.
* 독학자들을 위해 읽는 순서를 정교하게 배치하여 처음부터 차례대로 읽을 수 있도록 배려했고 먼저 알아야 할 것을 최대한 앞쪽에 배치하여 강의를 듣듯이 책을 읽을 수 있다.
* 문법의 정곡을 찌르는 500여 개의 핵심적이고도 간결한 예제를 직접 제작했고 모든 예제는 쉘 유틸리티를 통해 신속하게 참조할 수 있으며 컴파일 가능한 상태로 제공된다.
* 완성도 높은 실습 프로젝트와 상세한 제작 과정 및 개작 실습을 통해 언어의 문법뿐만 아니라 프로그래밍 기법까지 익힐 수 있다.
* 매 단계마다 실력을 점검할 수 있는 과제와 상세한 해설을 제공하며, 과제를 통해 문법의 적용 예를 경험하고 실무 능력을 키울 수 있다.
기본정보
ISBN | 9788996103882 |
---|---|
발행(출시)일자 | 2009년 06월 17일 |
쪽수 | 1096쪽 |
크기 |
259 * 189
mm
|
총권수 | 1권 |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립