본문내용 바로가기
MD의선택 무료배송 이벤트 사은품 소득공제

Do it! C언어 입문

김성엽 지음 | 이지스퍼블리싱 | 2017년 01월 10일 출간
클로버 리뷰쓰기

이 책의 다른 상품 정보

  • 정가 : 25,000원
    판매가 : 22,500 [10%↓ 2,500원 할인]
  • 혜택 :
    [기본적립] 1250원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    10월 25일 출고 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내 바로드림 혜택
    휴일에는 바로드림 픽업으로 더 빨리 받아 보세요. 바로드림 혜택받고 이용하기

이 책의 이벤트

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
  • 2022 캘린더 수록한 IT독자를 위한 readIT 노트 사은품
    2021.10.14 ~ 2021.11.30
  • 책을 통해 성장해나가는 개발자를 응원합니다.
    2017.06.22 ~ 2025.07.31
상품상세정보
ISBN 9791187370703(1187370703)
쪽수 576쪽
크기 189 * 257 * 26 mm /1437g 판형알림

책소개

이 책이 속한 분야

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

《Do it! C 언어 입문》은 270개 그림으로 프로그래밍의 기초 원리를 이해하고, 120개 예제로 직접 코딩하며 느끼고, 1분 퀴즈로 방금 배운 개념을 바로 소화한다. 혼자 시작하기 두렵다고? 걱정하지 말자! 저자의 온라인 커뮤니티에서 저자는 물론 C 언어를 먼저 공부한 선배들도 만날 수 있다. 코딩하다 혼자 끙끙 앓지 말고 비빌 구석 있는 이 책으로 시작하자!

상세이미지

Do it! 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 콜백 함수

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

추천사

김명신(MS, 수석 에반젤리스트)

뿌리가 깊으면 더 높은 곳으로 뻗어갑니다.
C 언어의 첫 단추를 제대로 꿸 수 있는 책!

8년간 수많은 입문자들을 직접 가르친 경험이 그대로 녹아 있는 책!
프로그래밍에 처음으로 입문하려는 사람들에게 가장 중요한 ... 더보기

김경진(MS Visual C++ MVP)

프로그래밍 기초 원리를 자연스럽게 터득할 수 있는 든든한 입문서!
고급 프로그래밍 언어와 다양한 개발 도구들이 쏟아져 나오고 코드 몇 줄 작성만으로도 그럴듯한 결과물을 만들어 낼 수 있는 요즘은 개발자들에게 축복의 시대라고... 더보기

구자록(울산대학교 IT융합학부 교수)

이제 막 프로그래밍을 시작하는 사람들의 10년 후까지 생각하고 만든 책!
C 언어는 IoT(사물 인터넷)의 등장과 더불어 임베디드 시스템을 설계하는 작업에서도 사용되어 그 중요성이 커지고 있다. 이러한 시대의 흐름에 발맞추... 더보기

옥찬호(MS Visual C++ MVP)

20년 경력 현업 프로그래머의 깊이와 생생한 현장 경험이 담겨 있다!
중학교 1학년 시절 C 언어로 처음 “Hello, World”를 출력했을 때의 신기함은 아직도 잊지 못한다. 하지만 기쁨도 잠시, 배열과 포인터가 등장하... 더보기

출판사 서평

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

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

‘왜’ 쓰는지 알아야 ‘잘’ 쓸 수 있다! 배경 지식부터 물 흐르듯 이해하는 C 언어!
C 언어 문법을 다 배우고도 코드 한 줄 작성하지 못하는 사람들이 의외로 많다. 원리를 이해하지 못하고 단순히 문법을 사용하는 방법만 배웠기 때문이다. 이 책은 ‘왜?’라는 질문을 끊임없이 던지며 C 언어 문법이 생겨난 배경 지식부터... 더보기

Klover 리뷰 (0)

북로그 리뷰 (9) 전체보기 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료
  • 컴퓨터 언어에서 제일 어려운 것은 그 디테일함이라고 생각한다. 아 다르고 어 다르듯이 순서라던가 문법이 조금만 다른 성향을 지니면 바로 오류를 튕겨내거나 복잡해지기 때문이다. 특히 C언어에서는 이런 세세한 것들이 요구가 되는데, 이 입문서에서는 이런 세세한 것들을 무시하고 진행하는 경향이 있다. 따라서 정말 아무것도 모르는 초보가 공부 해보겠다고 이 책을 사서 공부하다 보면, 설명은 이렇게 되어 있지만 이런 상황이 아닐 때도 있잖아? 이럴 때는 어쩌지? 저럴 때는 어쩌지? 하는 일이 잦다. 조금만 예제에서 벗어... 더보기
  • 사실상 거의 처음으로 코딩공부하면서 접하게 된 책이예요. 선생님이 옆에서 얘기해주는 것 같은 문체로 글이 쓰여져 있어서 정말 친절하다고 생각하면서 공부한 것 같아요. 또 제가 책 디자인이 너무 구리면 공부하는데에 흥미가 떨어져서 오래 공부하지 못하는데, 책 디자인도 깔끔하게 잘 정리되어 있어서 책 필 맛이 났던 것 같아요. 또 이 책은 각 장 별로 저자가 직접 강의한 영상이 유튜브에 올라와있어요. 공부하다가 중간에 이해가 잘 안되는 부분은 유튜브 영상을 찾아보면 해결이 돼서 좋았어요. 책 진도표 상으로는 31일이면 독파할 수 있다... 더보기
  • 학부 과정에서  C언어를 배웠네요..   교수님이 과제를 내어 주시면 그걸 하느라 끙끙 대느라 .. (결국 다른 아는 사람이 대신 해 주는 게 거의 였었지만요..)   암튼  벌써 20년이 다 되어 가는데 그 때 그 낯선 기분을 알고 정말 오랫만에 C언어 책을 처음부터 끝까지 독파하였습니다.   배열과 포인터는 아직도 쉽지 않았으며 이해는 조금 되는 듯 하지만 아직도 완전히 내 껄로 하기에는 몇 번의 반복학습이 더 필요할 거 같더라구요...   아 여기... 더보기
  • c언어 is**304266 | 2019-06-30 | 추천: 0 | 5점 만점에 5점 구매
    안녕하세요 오늘은 do it c언어 입문에 대한 리뷰를 작성하여보도록 하겠습니다. 이번 학기에 c언어 수업을 수강 신청했는데요. c언어 진도가 너무 빨라서 어려움을 느끼고 헤메고 있었습니다. 파이썬은 재밌게 배웠는데 c언어는 파이썬보다 더 어렵게 느껴서 너무 힘이 들었네요. 특히 포인터랑 구조체  파트에서 더더욱 어려움을 느꼈는데요 그래서 뒤늦게 책으로 한 번 더 공부를 해야겠다 싶어 급하게 구매한  책이 이 책입니다. 여러 번 반복해서 설명을 읽다보면 어느샌가 이해가 되어있고 외우기도 해야겠지요 특히 이책은 동영... 더보기
  • c언어 입문 ju**urangy | 2018-04-03 | 추천: 0 | 5점 만점에 5점 구매
    컴퓨터를 10년 넘게 등한시 해서 컴퓨터의 기초기능을 빼고는 사용하지 못하고 있습니다. 어느날 갑자기 프로그래밍에 관심이 생겨 여러 교재를 알아보던 중 눈에 띄는 교재라 구입하게 되었습니다. 'Do it! c 언어 입문'은 c언어를 기초개념부터 설명하고 있어 저같은 입문자들에게 많은 도움이 될 것 같습니다.  이 교재를 고르며 다른 입문서과 비교해보며 한참을 고민했습니다. 사람들의 평도 제각각이고 책의 구성도 차이점이 많아 한참동안 망설이다 이 교재를 고르게 되었는데 디자인과 깔끔한 구성 때문이었습니다. 어차피 기... 더보기

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품