장바구니 담기 close

장바구니에 상품을 담았습니다.

C언어 정복 리얼 교과서

C언어 정복 리얼 교과서

  • 이상진
  • |
  • 프리렉
  • |
  • 2013-08-13 출간
  • |
  • 824페이지
  • |
  • 188 X 257 X 40 mm /1509g
  • |
  • ISBN 9788965400431
판매가

26,000원

즉시할인가

23,400

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
23,400

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

C 언어 정복을 돕는 셰르파의 등장!
셰르파(Sherpa)란 단순한 가이드가 아니라 전반적인 준비상황은 물론 등정 루트 선정에서부터 정상 공격시간의 최종설정에까지 모든 것을 조언하는 히말라야 산악 등반 안내인을 의미합니다.
이 책은 단순히 문법만을 소개하는 수준을 넘어서 독자 여러분과 함께 동행하며 C 언어를 쉽고 빠르게 정복할 수 있도록 돕습니다. 프로그래밍에 처음 입문하는 독자 여러분이 오류 없는 안정적인 프로그램을 개발할 수 있도록 안내자 역할을 충실하게 수행합니다.

- 출판사 리뷰 -
R.E.A.L 정복 4단계

1단계 Remember : 알기 쉽게 해설한 개념 설명
C 언어의 문법과 개념을 프로그래밍 입문자가 이해하기 쉽도록 해설합니다.
기본에 충실한 리얼 교과서로 개념을 명확하게 익히세요.

2단계 Example : 실무에서 바로 쓰는 실습 예제
앞에서 설명한 개념을 간단한 실습 예제와 풀이로 다룹니다.
실무에서 활용할 수 있는 다양한 예제로 C 언어의 이론을 완성하세요.

3단계 Algorithm : 문제 해결 능력을 키우는 연습 문제
중요한 개념은 연습 문제에서 소스 코드로 구현해 봅니다.
총 80여 개의 문제를 직접 풀어 보면서 문제 해결 능력을 키우세요.

4단계 Learning : 실력을 다지는 도전 프로젝트
지금까지 배운 내용을 토대로 핵심 기법을 적용한 프로젝트를 수행합니다.
총 세 가지 도전 프로젝트를 수행하면서 프로그래밍 근육을 단련하세요.

목차

1장 C 프로그램 소개
1.1 프로그램이란?
1.2 C 프로그래밍 언어
1.3 C 프로그램 개발 과정
1.4 개발 환경 구축

2장 C 프로그램 개발하기
2.1 프로젝트 만들기
2.2 프로그램의 구성 요소
2.3 printf( ) 함수 : 자료를 화면에 출력하기
2.4 주석문

3장 변수와 자료형
3.1 자료를 저장하는 공간, 변수
3.2 C 언어의 자료형
3.3 정수 자료형
3.4 실수 자료형
3.5 문자 자료형
3.6 자료형 변환

4장 연산자
4.1 대입 연산자
4.2 산술 연산자
4.3 scanf( ) 함수 : 키보드로 입력한 자료 저장하기
4.4 연산자 우선순위
4.5 관계 연산자
4.6 논리 연산자
4.7 연산자 축약형과 증감 연산자
4.8 비트 연산자

5장 분기문
5.1 if ~ else 문
5.2 switch ~ case 문
5.3 goto 문

6장 반복문
6.1 반복문의 기본 구조
6.2 while 문
6.3 for 문
6.4 반복문의 흐름 변경
6.5 중첩된 반복문
6.6 그 밖에 자주 사용되는 반복문

7장 함수
7.1 함수가 필요한 이유
7.2 함수의 기본 이론
7.3 함수 정의와 구조
7.4 함수 호출 과정과 실행 흐름
7.5 변수의 종류와 특징 : 전역, 지역, 정적 변수
7.6 함수 선언문으로 컴파일 문제 해결
7.7 재귀 호출 : 자기 자신을 호출하기

8장 배열
8.1 배열 선언과 사용
8.2 배열을 초기화하는 방법
8.3 배열을 이용한 문자열 다루기

9장 도전 프로젝트 첫 번째

10장 포인터
10.1 포인터란 무엇인가?
10.2 포인터 변수 선언과 활용
10.3 포인터 사용 시 주의할 점

11장 배열에서 포인터 활용
11.1 포인터로 배열의 첫 번째 원소에 접근
11.2 포인터로 배열의 중간 원소에 접근
11.3 포인터와 배열의 관계
11.4 포인터 연산으로 배열 원소에 접근

12장 함수에서 포인터 활용
12.1 함수에서 성공 여부와 실행 결과 반환
12.2 함수 호출 방식
12.3 함수에 배열 전달
12.4 상수 포인터

13장 포인터와 동적 메모리 할당
13.1 동적 메모리 할당과 해제
13.2 메모리 구조와 할당 방식
13.3 할당받은 메모리 초기화
13.4 기타 메모리관련 함수

14장 다차원 배열
14.1 2차원 배열
14.2 3차원 배열

15장 더블 포인터
15.1 더블 포인터란 무엇인가?
15.2 더블 포인터로 두 포인터 변숫값 변환
15.3 더블 포인터로 동적 메모리 반환

16장 2차원 배열에서 더블 포인터 활용
16.1 포인터로 함수에 2차원 배열 전달
16.2 동적 2차원 배열
16.3 동적 2차원 배열 원소에 접근
16.4 동적 문자열 배열 만들기

17장 포인터와 기타 주제들
17.1 void형 포인터
17.2 함수 포인터
17.3 main( ) 함수의 매개변수: argc, argv

18장 문자열 처리 함수
18.1 문자열 처리 함수의 종류
18.2 문자열 복사 함수 : strcpy( ), strncpy( ), strcat( )
18.3 문자열 길이 조사 함수 : strlen( )
18.4 문자열 비교 함수 : strcmp( ), strncmp( )
18.5 문자열을 숫자로 바꾸는 함수 : atoi( ), atol( ), atof( )
18.6 숫자를 문자열로 바꾸는 함수 : sprintf( ) 함수
18.7 문자열 검색 함수 : strstr( ), strchr( )
18.8 문자열 자르기 함수: strtok( )

19장 도전 프로젝트 두 번째

20장 구조체
20.1 구조체란 무엇인가?
20.2 구조체 배열
20.3 중첩된 구조체
20.4 구조체와 포인터

21장 구조체 활용과 사용자 정의 자료형
21.1 구조체 변수 전달과 반환
21.2 구조체에 새 이름 정의
21.3 열거형
21.4 공용체

22장 파일 읽기와 쓰기
22.1 파일 연산의 순서
22.2 파일 열기 : fopen( ) 함수
22.3 파일 닫기 : fclose( ) 함수
22.4 파일 읽기와 쓰기: 문자열
22.5 파일 읽기와 쓰기: 바이너리 자료

23장 파일관련 함수
23.1 랜덤 파일 액세스
23.2 기타 파일 연산들

24장 매크로와 전처리
24.1 전처리란?
24.2 매크로란?
24.3 미리 정의된 매크로

25장 모듈화 프로그래밍
25.1 모듈화 프로그래밍의 첫걸음
25.2 소스 파일 나누기
25.3 헤더 파일 포함하기
25.4 조건부 컴파일

26장 도전 프로젝트 세 번째

부록 A
1. 음수 저장 방법
2. 실수의 정밀도와 과학적 실수 표기법
3. 연산자 우선 순위
부록 B
1. C 표준 라이브러리 함수
부록 C
1. 리눅스에서 개발 환경 구축
2. 이클립스 CDT 에서 프로젝트 만들기
찾아보기

저자소개

저자 이상진은

삼성네트웍스, 핸디소프트 근무
서울대학교 정보시스템 전공 석사 졸업
서울대학교 정보시스템 전공 박사 과정
숭실대, 인하대 출강 중

도서소개

『C언어 정복 리얼 교과서』는 단순히 문법만을 소개하는 수준을 넘어서 함께 동행하며 C 언어를 쉽고 빠르게 정복할 수 있도록 돕는 책이다. 프로그래밍에 처음 입문하는 사람들이 오류 없는 안정적인 프로그램을 개발할 수 있도록 안내자 역할을 충실하게 수행하다. 설명한 개념을 간단한 실습 예제로 풀어보고, 중요 개념은 연습 문제를 통해 소스 코드로 구현해 볼 수 있다.

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.