본문 바로가기

추천 검색어

실시간 인기 검색어

Do it! C언어 입문

김성엽 지음
이지스퍼블리싱

2017년 03월 17일 출간

종이책 : 2017년 01월 10일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (68.81MB)
ISBN 9791187370758
듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3.0.26, iOS v3.0.09,PC v1.2 버전 이상)
소득공제
소장
정가 : 16,500원

쿠폰적용가 14,850

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

실무 20년 강의 10년, 현업 프로그래머가 원리부터 알려주는 C언어!
실무 20년 강의 10년, 현업 프로그래머가 원리부터 알려주는 C언어!

결과만 알고 쓰는 사람은 원리를 알고 쓰는 사람을 절대 따라잡을 수 없다. C 언어를 처음 시작하는 출발선은 같지만 C 언어 문법 하나하나가 왜 만들어졌는지 원리를 이해하고 코딩하면 다르다. 프로그래머 취업 면접에서도 당당하고 “처음부터 다시 배워 와!” 소리는 듣지 않을 것이다.

《Do it! C 언어 입문》은 270개 그림으로 프로그래밍의 기초 원리를 이해하고, 120개 예제로 직접 코딩하며 느끼고, 1분 퀴즈로 방금 배운 개념을 바로 소화한다. 혼자 시작하기 두렵다고? 걱정하지 말자! 저자의 온라인 커뮤니티에서 저자는 물론 C 언어를 먼저 공부한 선배들도 만날 수 있다. 코딩하다 혼자 끙끙 앓지 말고 비빌 구석 있는 이 책으로 시작하자!
첫째 마당 C 언어 기본 문법
01 프로그램과 C 언어
01-1 프로그래밍 기초
01-2 C 언어 소개
01-3 전자계산기 원리와 프로그래밍 개념
01-4 C 언어 서술 형식
01-5 C 프로그램 실행 파일

02 C 언어로 만드는 첫 번째 프로그램
02-1 C 언어 개발 환경 구축하기
02-2 비주얼 스튜디오 프로젝트 만들기
02-3 내가 만든 첫 번째 프로그램

03 자료형
03-1 컴퓨터의 자료 기억 방식
03-2 문자를 숫자로 표현하는 약속, 아스키코드
03-3 자료형의 종류

04 상수와 변수
04-1 항상 같은 수, 상수
04-2 데이터 저장 공간, 변수
04-3 2진수를 16진수로 변환하는 방법

05 함수
05-1 C 언어와 함수
05-2 함수 정의하고 호출하기
05-3 main 함수 정리하기
05-4 함수 원형 선언하기

06 표준 출력 함수
06-1 라이브러리
06-2 라이브러리 사용 설명서, 헤더 파일
06-3 전처리기
06-4 C 표준 라이브러리와 표준 출력 함수
06-5 문자열 출력 함수 printf

07 연산자
07-1 기본 연산자
07-2 연산자 우선순위와 연산 방향

08 조건문
08-1 제어문
08-2 if 조건문
08-3 if ~ else ~ 조건문
08-4 중첩된 if 조건문
08-5 switch 조건문

09 반복문
09-1 반복문의 기본 구조와 for 반복문
09-2 while 반복문
09-3 반복문 구성 방법
09-4 중첩 반복문
09-5 break와 continue 제어문

10 시프트 연산자와 비트 연산자
10-1 비트 단위 연산과 비트 패턴
10-2 시프트 연산자
10-3 비트 연산자

11 지역 변수와 전역 변수
11-1 함수 안에서만 사용하는 지역 변수
11-2 프로그램 전체에서 사용하는 전역 변수
11-3 extern 키워드
11-4 static 키워드

현장 밀착 취재
주니어 프로그래머 딱지 떼는 다섯 가지 팁!

둘째 마당 C 언어 완성하기
12 배열과 문자열
12-1 배열
12-2 문자열
12-3 2차원 배열

13 포인터
13-1 운영체제의 메모리 관리 방식
13-2 포인터
13-3 포인터와 const 키워드
13-4 포인터 변수의 주소 연산
13-5 포인터와 대상의 크기
13-6 void *형 포인터

14 표준 입력 함수
14-1 표준 입력 함수
14-2 문자와 문자열 입력 함수
14-3 문자열을 정수로 변환하기
14-4 표준 입력 함수 scanf

15 배열과 포인터
15-1 배열과 포인터 표기법
15-2 배열 시작 주소
15-3 배열을 사용하는 포인터
15-4 배열과 포인터의 합체

16 메모리 할당
16-1 프로세스와 메모리 할당
16-2 지역 변수와 스택
16-3 동적 메모리 할당 및 해제
16-4 동적 메모리 사용하기

17 다차원 포인터
17-1 다차원 포인터 개념
17-2 2차원 포인터
17-3 2차원 포인터와 함수의 매개변수
17-4 2차원 포인터와 2차원 배열

18 구조체와 연결 리스트
18-1 typedef 문법
18-2 데이터를 그룹으로 묶는 구조체
18-3 배열과 구조체
18-4 구조체로 만든 자료형의 크기
18-5 구조체를 활용한 연결 리스트

19 파일 입출력
19-1 표준 입출력 라이브러리
19-2 텍스트 파일과 바이너리 파일
19-3 파일 열기와 닫기
19-4 텍스트 파일에 데이터 읽고 쓰기
19-5 바이너리 파일에 데이터 읽고 쓰기

20 함수 포인터
20-1 함수 포인터
20-2 함수 그룹
20-3 콜백 함수

현장 밀착 취재
주니어 프로그래머 딱지 떼는 일곱 가지 팁!

‘왜’ 쓰는지 모르면 의미 없다! 두 번 삽질하지 않게 도와주는 입문서!
실무 20년 강의 10년, 현업 프로그래머가 원리부터 알려준다!

120개 예제 ㆍ 270개 그림으로 배우는 C 프로그래밍 기본!

‘왜’ 쓰는지 알아야 ‘잘’ 쓸 수 있다! 배경 지식부터 물 흐르듯 이해하는 C 언어!

C 언어 문법을 다 배우고도 코드 한 줄 작성하지 못하는 사람들이 의외로 많다. 원리를 이해하지 못하고 단순히 문법을 사용하는 방법만 배웠기 때문이다. 이 책은 ‘왜?’라는 질문을 끊임없이 던지며 C 언어 문법이 생겨난 배경 지식부터 차곡차곡 설명한다. 배경 지식을 바탕으로 C 언어 개념을 머릿속에 쌓으면 실제로 키보드를 잡고 코딩을 시작했을 때 버벅거릴 일이 없다. 또한 저자와 편집진의 긴 연구 끝에 탄생한 270개의 도해와 삽화들은 C 언어의 문법 요소들이 왜 만들어졌는지 더욱 쉽게 이해할 수 있도록 도와준다.

코딩 면접! ‘진짜 현장’에서 쓰는 문법으로 시작해야 손가락과 입이 움직인다!
기업에서 신입 개발자를 뽑을 때 코딩 면접을 보는 경우가 점차 늘어나고 있다. 그런데 C 언어 문법 중에서는 문법책에만 등장하고 진짜 현장에서는 쓰지 않는 문법도 많다. 중요도를 파악하지 못하고 모두 공부한다면 시간 낭비일 수밖에 없다. 이 책은 직관적으로 이해할 수 있는 부분을 빠르게 정리하고 실제 현장에서 많이 사용하는 문법 중심으로 자세하게 설명한다. 또한, 책 곳곳에 저자의 실무 노하우와 현장에서 활약할 주니어 프로그래머를 위한 팁을 담았다. 면접에서도 아주 유용하게 써먹을 수 있을 것이다.

혼자가 아니다! 코딩하다 궁금하면 저자와 선배들에게 물어보며 배우자!
초보자들은 스스로 만든 프로그램이 왜 동작하지 않는지, 도대체 무엇을 잘못했는지 혼자 문제점을 찾기가 정말 어렵다. 하지만 이 책의 독자들은 절대 혼자가 아니다. 저자의 온라인 커뮤니티(cafe.naver.com/tipscommunity)에서 C 언어를 먼저 공부한 선배들과 저자가 직접 독자들의 질문에 대답해 준다. 특히 둘째 마당의 장 마지막마다 수록한 ‘활용 문제’를 풀고 자신의 답안을 커뮤니티에 올리면 코드에 대한 피드백까지 받을 수 있다.

Do it! 시리즈만의 구체적인 학습 설계를 만난다! 독학용 교재용 모두 OK!
31일 완성 진도표 + 동영상 강의로 혼자 시작하는 C 언어!

C 언어는 어렵지 않다. 다만 익숙하지 않은 표현 때문에 어렵게 느껴질 뿐이다. 이 책에서 제공하는 31일 완성 진도표는 어려운 부분과 중요한 부분을 짚어 주어 체계적으로 학습할 수 있도록 도와준다. 또한, 1,000명 이상의 초보자를 가르쳐 온 저자의 친절한 동영상 강의도 온라인에서 평생 무료로 만나볼 수 있다.

120개 실습 예제 + 복습용 1분 퀴즈 + 연습 문제로 학원이나 대학 교재로도 최적합!
C 언어 문법 설명을 눈으로만 봤을 때는 이해하기 어려울 수 있다. 이 책은 어려운 C 문법을 쉽게 배울 수 있고 까먹지 않도록 구성한 학습 설계가 돋보인다. 문법의 이해를 돕는 예제를 직접 코딩하며 실습할 수 있도록 비주얼 스튜디오 설치부터 개발 환경 설정까지 꼼꼼히 설명한다.
이 책에서 중요한 개념이나 예제 바로 다음에는 반드시 1분 퀴즈가 등장한다. 방금 배운 개념도 까먹지 않도록 꼭 풀어보고 넘어가자. 마지막으로 각 장이 끝날 때마다 개념을 복습하기 위한 연습 문제도 포함되어 있어 학원이나 대학에서 교재로 사용하기에 적합하다.

이 책을 미리 읽어본 학생들의 한마디!

이 책은 C 언어를 통해 자연스럽게 컴퓨터적 사고를 갖출 수 있도록 도와준다는 점에서 문과생인 저에게도 프로그램 개발의 진입 장벽을 낮춰주었습니다. 프로그래밍을 시작하고 싶은데 갈피를 잡기 어려운 문과생들에게도 이 책을 추천합니다.
- 경영학과 최정연

홀로 C 언어를 배우며 어려워하던 저에게 한줄기 빛같이 다가온 책입니다. 다양한 예제와 친절한 설명으로 C 언어가 무엇인지, C 언어 문법을 어떻게 적용해야 하는지 명확하고 깔끔하게 가르쳐 줍니다. C 언어 시작이 어려운 분들께 이 책을 추천합니다!
- 전자공학과 마재승

수년 동안 지식 나눔 강의를 한 저자의 경험이 담겨 있는 책입니다. 특히 C 언어에 갓 입문한 학생들이 공통적으로 힘들어하는 문법에 대해 여러 가지 비유를 들어 이해하기 쉽게 설명되어 있습니다. 그리고 저자에게 직접 강의를 듣는 듯 한 설명이 인상적이었습니다!
- 전자통신공학과 민지연

작가정보

저자(글) 김성엽

저자 : 김성엽
저자 김성엽은 C 언어로 처음 프로그래밍의 세계에 입문했다. 한 회사의 대표 자리에 있지만 개발에 대한 열정을 포기할 수 없어 20년이 지난 지금까지도 꾸준히 C 언어로 프로그램을 개발하고 있는 현역 프로그래머이다. C, C++ 분야의 전문성을 인정받아 마이크로소프트 공인 최고 기술 전문가(Most Valueable Professional, Visual C++ MVP)로 활동하고 있다.
자신이 가지고 있는 지식을 나누기 위해 개발자 커뮤니티 사이트(www.tipssoft.com)를 운영하고 있으며 C, C++ 언어가 어렵지 않다는 것을 널리 알리기 위해 대학생 방학 기간에 맞춰 2~3개월 코스로 무료 강의를 진행하고 있다. 또한 강의를 들은 학생을 대상으로 실무 능력을 쌓을 수 있도록 프로젝트나 공모전을 도와주는 한이음 IT 멘토로도 활동하고 있다.

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    Do it! C언어 입문 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    Do it! C언어 입문 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    Do it! C언어 입문
    저자 모두보기
    저자(글)
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)