도서 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

연관 프로그램

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