길벗·이지톡

도서 IT전문서/IT입문서 프로그래밍/오픈소스

29만 명의 구독자와 2만 명의 수강생이 증명한 최고의 C 언어 강의
나도코딩의 프로그래밍 학습 노하우를 그대로!
포인터에서 좌절하지 말고 C 언어를 배워 보자!

유튜브와 인프런의 인기 강의를 한 권의 책에 담았습니다. 일상 속 재미있는 예제로 9가지 프로젝트를 완성하며 반복문, 조건문, 함수, 배열, 구조체와 모두가 어렵다고 말하는 포인터까지 쉽고 재미있게 배울 수 있습니다. 예제를 따라 하다 보면 어느새 C 언어의 개념과 원리가 내 것이 되어 있을 것입니다. 코딩을 처음 배우는 사람도, 중간에 포기했던 사람도 단계적 용어 설명과 친절한 지시선으로 막힘 없이 따라 할 수 있습니다. 강의 내용 외 팁, 노트 등도 적재적소에 배치해 혼자 고민할 필요 없이 완벽한 코딩 자율학습으로 이끕니다. C 언어를 마스터하고 나면 다른 언어를 이해하는 속도가 빨라집니다. 더 이상 포인터에서 좌절하지 말고 C 언어를 완공해 보세요. 이 한 권으로 충분히 입문할 수 있습니다. 

 

목차

1장 Hello, C!

1.1 개발 환경 설정하기

1.2 첫 번째 C 프로그램 작성하기

 

2장 프로그래밍의 기초: 변수와 상수, 입력과 출력

2.1 이 장에서 만드는 프로그램

2.2 변수

2.3 상수

2.4 printf( )로 출력하기

2.5 scanf( )로 입력받기

2.6 프로젝트: 경찰 조서 쓰기

 

3장 조건대로 반복하기: 반복문

3.1 이 장에서 만드는 프로그램

3.2 ++ 연산자

3.3 반복문의 종류

3.4 이중 반복문 사용하기

3.5 프로젝트: 피라미드를 쌓아라

 

4장 조건에 따라 다른 일하기: 조건문

4.1 이 장에서 만드는 프로그램

4.2 조건에 따라 분기하기

4.3 실행 중단하기

4.4 여러 방향으로 분기하기

4.5 프로젝트: 숫자 맞히기

 

5장 같은 일 한곳에서 처리하기: 함수

5.1 이 장에서 만드는 프로그램

5.2 함수란

5.3 함수의 종류

5.4 사칙연산 함수 만들기

5.5 프로젝트: 비밀번호 마스터

 

6장 여러 데이터 한번에 저장하기: 배열과 문자열

6.1 이 장에서 만드는 프로그램

6.2 배열이란

6.3 배열 초기화하기

6.4 문자열 다루기

6.5 문자열 깊게 다루기

6.6 프로젝트: 자라나라 머리카락

 

7장 메모리 주소 관리하기: 포인터

7.1 이 장에서 만드는 프로그램

7.2 포인터란

7.3 포인터로 배열 다루기

7.4 프로젝트: 물고기 키우기

 

8장 배열에 배열 더하기: 다차원 배열

8.1 이 장에서 만드는 프로그램

8.2 다차원 배열이란

8.3 다차원 배열 다루기

8.4 프로젝트: 동물 카드 뒤집기

 

9장 다양한 자료형 하나로 묶기: 구조체

9.1 이 장에서 만드는 프로그램

9.2 구조체란

9.3 구조체 사용하기

9.4 typedef로 구조체 선언하기

9.5 프로젝트: 너, 내 집사가 되어라

 

10장 파일에 데이터 저장하기: 파일 입출력

10.1 이 장에서 만드는 프로그램

10.2 문자열 단위로 파일 입출력하기

10.3 형식을 지정해 파일 입출력하기

10.4 프로젝트: 비밀 일기 프로그램 만들기

 

더보기접기

저자&기여자

ㆍ지은이 나도코딩

소개
누구나 쉽고 재미있게 코딩을 공부할 수 있도록 다양한 강의를 제공하는 유튜버이자 개발자다. 유튜브 강의를 통해 개발자로 취업에 성공하거나 업무 성과를 인정받아 승진했다는 등 감사 인사를 받을 때 가장 큰 보람과 희열을 느낀다. ‘예제를 통한 쉬운 설명’, ‘군더더기 없는 깔끔한 강의’라는 수강평을 받은 이후로 이 2가지는 반드시 지키자는 다짐으로 새로운 강의 제작에 임하고 있다. 유튜브 https://bit.ly/3K3ggMr(또는 유튜브에서 ‘나도코딩’으로 검색) 블로그 https://nadocoding.tistory.com

저작권 안내

모든 자료는 저작권법의 보호를 받는 저작물로, 허락 없이 편집하거나 다른 매체에 옮겨 실을 수 없습니다.
인공지능(AI) 기술 또는 시스템을 훈련하기 위해 자료의 전체 내용은 물론 일부도 사용하는 것을 금지합니다.

All materials are protected by copyright law and may not be edited or reproduced in other media without permission.
It is prohibited to use all or part of the materials, including for training artificial intelligence (AI) technologies or systems, without authorization.

연관 프로그램

아래 프로그램은 길벗출판사가 제공하는 것이 아닙니다.
무료로 사용할 수 있는 정보를 안내해 드리니, 지원이 필요하면 해당 프로그렘 제작사로 문의해 주세요.