이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
그림으로 배우는 C Programming 2nd Edition
가격
18,000
10 16,200
YES포인트?
900원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능
  •  최저가 보상
  •  문화비소득공제 신청가능

그림으로 배우는 시리즈

상세 이미지

책소개

목차

Lesson 1 첫걸음

1.1 C 언어 프로그램
1.2 코드 입력
1.3 프로그램 작성
1.4 프로그램 실행
1.5 이 장의 요약

Lesson 2 C 언어의 기본

2.1 코드의 기본
2.2 화면 출력
2.3 문자와 수치
2.4 이 장의 요약

Lesson 3 변수

3.1 변수
3.2 식별자
3.3 형
3.4 변수 선언
3.5 변수의 이용
3.6 표준 입력
3.7 이 장의 요약

Lesson 4 식과 연산자

4.1 식과 연산자
4.2 연산자 종류
4.3 연산자의 우선순위
4.4 형 변환
4.5 이 장의 요약

Lesson 5 상황에 따른 처리

5.1 관계연산자와 조건
5.2 if문
5.3 if~else문
5.4 if~else if~else
5.5 switch문
5.6 논리 연산자
5.7 이 장의 요약

Lesson 6 반복

6.1 for문
6.2 while문
6.3 do~while문
6.4 다중 루프
6.5 처리 흐름의 변경
6.6 이 장의 요약

Lesson 7 배열

7.1 배열의 기본
7.2 배열 선언
7.3 배열의 이용
7.4 배열 표기의 방법
7.5 배열의 응용
7.6 문자열과 배열
7.7 이 장의 요약

Lesson 8 함수

8.1 함수
8.2 함수 정의와 호출
8.3 인수
8.4 반환 값
8.5 함수의 이용
8.6 함수와 유효 범위
8.7 기억 수명
8.8 함수 선언
8.9 이 장의 요약

Lesson 9 포인터

9.1 어드레스
9.2 포인터
9.3 인수와 포인터
9.4 이 장의 요약

Lesson 10 배열, 포인터의 응용

10.1 배열과 포인터의 관계
10.2 인수와 배열
10.3 문자열과 포인터
10.4 문자열 조작
10.5 함수 포인터
10.6 이 장의 요약

Lesson 11 여러 가지 형

11.1 구조체의 기본
11.2 구조체의 표기 방법
11.3 구조체의 크기
11.4 구조체의 응용
11.5 공용체
11.6 열거
11.7 이 장의 요약

Lesson 12 파일 입출력

12.1 입출력의 기본
12.2 여러 가지 입출력 함수
12.3 파일 입출력의 기본
12.4 바이너리 파일과 랜덤 액세스
12.5 커맨드라인 입력
12.6 디버그
12.7 이 장의 요약

Appendix A 연습문제 해답
Appendix B Quick Reference

저자 소개2

다카하시 마나

관심작가 알림신청
 
도쿄 대학 경제학부를 졸업하고 테크니컬 라이터로 활동하고 있다. 주요 저서로 『쉬운 C』 『쉬운 C++』 『쉬운 C#』 『좋은 Java』 『쉬운 XML』 『좋은 PHP』 『좋은 Java객체 지향 편』 『쉬운 Android 프로그래밍』 『쉬운 iOS 프로그래밍』 『쉬운 웹 애플리케이션 프로그래밍』 『만화로 배우는 네트워크 기초』 『좋은 JavaScript』(SB크리에이티브) 『입문 테크니컬 라이팅』 『통계학 교과서』(아사쿠라 서점) 『배려의 문장 방법』(문예 춘추) 『헤매지 않은 통계학』 『헤매지 않는 대학의 미분 적분』(기술 평론사) 등이 있다.

다카하시 마나의 다른 상품

웹 프런트엔드 개발자와 번역가로 활동 중이다. 최근에는 함수형 자바스크립트 프로그래밍과 블록체인 기술에 관심이 많다. 역서로는 『그림으로 배우는 C Programming Basic』(영진닷컴), 『그림으로 배우는 C++ Programming Basic』(영진닷컴), 『모던 자바스크립트 입문』(길벗) 등이 있다.

서재원 의 다른 상품

품목정보

발행일
2021년 11월 05일
쪽수, 무게, 크기
504쪽 | 716g | 157*215*24mm
ISBN13
9788931465846

출판사 리뷰

주요 내용

Lesson 1 첫걸음

C 언어를 처음 배울 때는 익숙하지 않은 프로그램 언어 때문에 힘들다는 생각을 할지도 모릅니다. 그러나 이 장에서 소개하는 예약어(keyword)를 알게 되면 C 언어를 재미있게 이해할 수 있습니다. 이 장에서는 C 언어를 이용해서 프로그램을 작성하는 순서에 대해서 학습합니다.

Lesson 2 C 언어의 기본

C 언어 코드를 입력하고, 컴파일러를 사용해서 프로그램을 작성하는 방법을 학습한 다음에는 코드를 입력해서 프로그램을 작성하기 위한 C 언어의 문법 규칙을 알아야 됩니다. 이 장에서는 C 언어 문법의 기본을 배웁니다.

Lesson 3 변수

문자와 수치를 화면으로 출력하는 방법은 프로그램을 처음 시작한 사람도 큰 어려움 없이 이해했을 것입니다. 3장에서는 드디어 C 언어 프로그래밍다운 기능을 학습합니다. 먼저 가장 기본이 되는 ‘변수’를 알아봅니다.

Lesson 4 식과 연산자

컴퓨터는 다양한 처리를 실행할 수 있습니다. 이때 필요한 것이 ‘연산’입니다. C 프로그램을 작성할 때도 연산 기능은 빠질 수 없는데, C 언어는 연산을 간단하게 하기 위해서 ‘연산자’라는 기능이 있습니다. 이 장에서는 여러 가지 연산자의 사용법에 대해서 학습합니다.

Lesson 5 상황에 따른 처리

4장까지의 프로그램은 코드 안의 문이 하나씩 순서대로 처리되었습니다. 하지만 더욱 복잡한 처리를 하려면 순서대로 문을 처리할 수 없는 경우가 있는데, C 언어는 이러한 경우 복수의 문을 모아서 처리를 제어합니다. 이 장에서는 특정한 상황에 따라서 처리를 제어하는 문에 대해서 학습합니다.

Lesson 6 반복

5장에서 조건에 따른 처리를 제어하는 문을 배웠습니다. C 언어는 그 밖에도 문을 제어할 수 있는 반복문(루프문)이 있습니다. 반복문을 사용하면 같은 처리를 몇 번이라도 반복할 수 있습니다. 이 장에서는 반복문에 대해서 학습합니다.

Lesson 7 배열

3장에서는 변수를 사용해서 특정한 값을 기억하는 구조에 대해서 설명했는데, 이외에도 C 언어는 동일한 형의 여러 값을 모아서 기억하는 ‘배열’이라는 기능도 있습니다. 배열을 사용하면 많은 데이터를 처리하는 복잡한 코드를 깔끔하게 표기할 수 있습니다. 이 장에서는 배열의 구조에 대해서 학습합니다.

Lesson 8 함수

지금까지 C 언어의 다양한 기능과 복잡한 코드의 작성법을 배웠습니다. 프로그램이 커지면 코드 안의 여러 장소에서 같은 처리를 해야 될 경우가 생기는데, 이때 일정한 처리를 하나로 정리해 두고 나중에 그 처리를 호출할 수 있으면 편리합니다. 이 장에서는 복수의 처리를 하나로 정리하는 ‘함수’의 기능에 대해서 학습합니다.

Lesson 9 포인터

3장에서는 변수를 사용해서 값을 기억하는 방법에 대해서 배웠습니다. C 언어에는 메모리 상의 위치를 직접 나타내기 위해서 ‘포인터’라는 기능이 있습니다. 포인터를 이해하려면 컴퓨터의 메모리 개념을 이해해야 합니다. 이 장에서는 포인터의 의미와 그 사용법에 대해서 학습합니다.

Lesson 10 배열·포인터의 응용

지금까지 배운 배열과 포인터는 매우 밀접한 관계가 있습니다. C 언어에서는 이 배열과 포인터의 관계를 이용해서 코드를 작성하는 경우가 있습니다. 이 장에서는 배열이나 포인터에 대해서 자세히 학습합니다. 이 장에서 배운 내용을 사용하면 수준 높은 C 언어 코드를 작성할 수 있습니다.

Lesson 11 여러 가지 형

3장에서는 C 언어에 포함되어 있는 기본적인 ‘형(type)’에 대해서 배웠습니다. C 언어는 이외에도 여러 가지 종류의 형이 존재합니다. 이 장에서는 코드를 작성하는 사람이 정할 수 있는 특별한 형에 대해서 학습합니다. 여러 가지 형을 능숙하게 사용하면 다양한 C 프로그램을 작성할 수 있습니다.

Lesson 12 파일 입출력

화면·키보드 등의 입출력에 관한 기능에 대해서 설명합니다. C 언어에서는 이 지식을 파일을 취급할 때에도 응용할 수 있습니다. 이 장의 내용을 학습하면 보다 실용적인 프로그램을 작성할 수 있습니다.

Appendix A 연습문제 해답

각 장에서 제시되었던 연습문제에 대한 해답을 제시합니다.

Appendix B Quick Reference

표준 라이브러리 함수의 종류와 기능에 대해 알아봅니다.

리뷰/한줄평1

리뷰

10.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.

16,200
1 16,200