Insert title here

컴퓨터와 인터넷

국내외 도서 > 컴퓨터와 인터넷 > 웹 개발

혼자 공부하는 C 언어

서현우   저| 한빛미디어

HTML5 & CSS3
정가 24,000원
판매가 21,600원 (10%할인)
포인트적립 1200P 적립
발행일 2019-06-10
페이지 수 664쪽
ISBN 9791162241868
배송료 무료
배송안내 [당일배송] 당일배송 서비스 시작!
[휴일배송] 휴일에도 배송받는 Bookshop
도착예정일 지금 주문 시 내일 도착 예정
수량

상품소개

목차

Chapter 01 프로그램 만들기
__01-1 프로그램과 C 언어
__01-2 컴파일과 컴파일러 사용법

Chapter 02 상수와 데이터 출력
__02-1 C 프로그램의 구조와 데이터 출력 방법
__02-2 상수와 데이터 표현 방법

Chapter 03 변수와 데이터 입력
__03-1 변수
__03-2 데이터 입력

Chapter 04 연산자
__04-1 산술 연산자, 관계 연산자, 논리 연산자
__04-2 그외 유용한 연산자

Chapter 05 선택문(if, switch - case)
__05-1 if문
__05-2 if문 활용과 switch - case문

Chapter 06 반복문
__06-1 while문, for문, do - while문
__06-2 반복문 활용

Chapter 07 함수
__07-1 함수의 작성과 사용
__07-2 여러 가지 함수 유형

Chapter 08 배열
__08-1 배열의 선언과 사용
__08-2 문자를 저장하는 배열

Chapter 09 포인터
__09-1 포인터의 기본 개념
__09-2 포인터 완전 정복을 위한 포인터 이해하기

Chapter 10 배열과 포인터
__10-1 배열과 포인터의 관계
__10-2 배열을 처리하는 함수

Chapter 11 문자
__11-1 아스키 코드 값과 문자 입출력 함수
__11-2 버퍼를 사용하는 입력 함수

Chapter 12 문자열
__12-1 문자열과 포인터
__12-2 문자열 연산 함수

Chapter 13 변수의 영역과 데이터 공 유
__13-1 변수 사용 영역
__13-2 함수의 데이터 공유 방법

Chapter 14 다차원 배열과 포인터 배열
__14-1 다차원 배열
__14-2 포인터 배열

Chapter 15 응용 포인터
__15-1 이중 포인터와 배열 포인터
__15-2 함수 포인터와 void 포인터

Chapter 16 메모리 동적 할당
__16-1 동적 할당함수
__16-2 동적 할당 저장 공간의 활용

Chapter 17 사용자 정의 자료형
__17-1 구조체
__17-2 구조체 활용, 공용체 , 열 거 형

Chapter 18 파일 입출력
__18-1 파일 개방과 입출력
__18-2 다양한 파일 입출력 함수

Chapter 19 전처리와 분할 컴파일
__19-1 전처리 지시자
__19-2 분할 컴파일

부록
__아스키 코드표
__선택 정렬 알고리즘
__여기서 잠깐 모음

저자소개

저자 : 서현우

컴퓨터공학을 전공하고 16년간 학교와 기업체에서 C 언어 전문 강사로 활동했으며, 현재는 유튜브 비디오 크리에이터로 활동 중이다. 평소에는 어린 두 아이와 눈높이를 맞추는 자상함이 있지만, 강의할 때 뿜어 나오는 카리스마는 수강생을 C 언어의 세계로 빠져들게 한다. 오프라인 강의에서 보여줬던 쉽고 깔끔한 강의, 전문적이고 기본기를 다져주는 강의, 집중력을 이끌어내는 명쾌한 강의를 이제는 유튜브를 통해 쉽게 수강할 수 있다.

상품목차

혼자 해도 충분하다!
1:1 과외하듯 배우는 C 프로그래밍 자습서

출판사서평

이 책의 특징은 다음과 같습니다.

하나, 탄탄한 학습 설계 : ‘입문자 맞춤형 7단계 구성’을 따라가며 체계적으로 반복 학습한다
이 책은 C 언어의 핵심 내용을 7단계에 걸쳐 반복 학습하면서 자연스럽게 머릿속에 기억되도록 구성했다. 모든 절에서 [핵심 키워드]와 [시작하기 전에]를 통해 각 절의 주제에 대한 대표 개념을 워밍업한 후, 본격적인 C 언어 핵심 이론과 실습을 거쳐 마무리에서는 [핵심 포인트]와 [확인 문제]로 한번에 복습한다. ‘혼자 공부할 수 있는’ 커리큘럼을 그대로 믿고 끝까지 따라가다 보면 프로그래밍 공부가 난생 처음인 C 언어 입문자도 무리 없이 책을 끝까지 마칠 수 있다!

둘, 핵심 문법은 ‘눈코딩’으로 가볍게 익히고, 실전 감각은 161개 직접 해보는 ‘손코딩’으로 제대로 익힌다
핵심 문법과 이론적 설명은 두 눈과 머리로 술술 읽으며 넘어가고, C 언어 코딩의 실전 감각은 직접 해보며 익히도록 161개의 엄선된 실습 예제를 담았다. 반복 학습과 연습이 가장 필수적인 입문자도, 실전형 코드로 연습하면서 책에 담긴 코드를 ‘나의 코드’로 만들 수 있다. 4장부터는 도전 실전 예제로 직접 프로젝트를 설계하고 작성할 수 있어 ‘혼자서 직접’하는 연습을 할 수 있다. 도전 실전 예제는 카페에서 답을 제공한다.

셋, ‘혼공’의 힘을 실어줄 동영상 강의, 학습 사이트 지원
http://hongong.hanbit.co.kr
책으로만 학습하기엔 여전히 어려운 입문자를 위해 저자 직강 동영상도 지원한다. 또 학습을 하며 궁금한 사항은 언제든 질문할 수 있도록 학습 사이트를 제공한다. 저자가 질문 하나하나 직접 답변을 달아주고 있으며, C 언어 관련 최신 기술과 정보도 공유한다. 게다가 혼자 공부하는 그 길에 함께 공부하기를 원하는 사람들의 모임인 혼공 학습단을 운영하여 마지막까지 포기하지 않고 독자가 완주할 수 있도록 최대한 지원하고 있다.

넷, 언제 어디서든 가볍게 볼 수 있는 혼공 필수 [용어 노트] 제공
꼭 기억해야 할 핵심 개념과 용어만 따로 정리한 [용어 노트]를 제공한다. 처음 하는 사람들에게 프로그래밍 공부가 어려운 이유는 낯선 용어 때문이라는 것을 베타 리더를 통해 확인했고, 어려운 것이 아니라 익숙하지 않아서 헷갈리는 것이므로 잘 생각나지 않을 때는 언제든 부담 없이 펼쳐보자. 제시된 용어 외에도 새로운 용어를 추가하면서 자신만의 용어 노트를 완성해가는 것도 또 다른 재미가 될 것이다.

다섯, 애프터 서비스 레벨업 스킬
입문서에서 다루기엔 독자들에게 난해한 내용이지만, 개발자로 성장할 때 피가 되고 살이 될 내용을 레벨업 스킬로 책에 명시해두고 카페에서 출간 후 저자가 직접 강의한다. 이 책과 함께라면 20년간 저자가 강의했던 알고리즘이나 C++ 등의 다양한 정보를 통해 입문자에서 신입 개발자로 성장할 수 있다.

추천사