홈 > e-Book > Only eBook(113)
Only eBook

[eBook] 알기쉬운 C언어 (2판)

21,000원
포인트 0점 적립
배송비주문시 결제
총 금액 0원

, , ,

상품요약정보 : 서적
상품정보고시
도서명 [eBook] 알기쉬운 C언어(2판)
저자 한광록 / 김환구 / 한대현
출판사 복두출판사
판수(크기) 2판
쪽수 388
판형 46배판
출판일 2014-03-10
ISBN 978-89-8000-415-7


1C언어의 소개

1.1 C 언어의 역사

1.2 C 언어의 특성

1.3 C 언어 컴파일 방법

1.4 gcc를 이용한 C 프로그래밍

1.5 Visual C++을 이용한 C 프로그래밍

 

2C의 기초

2.1 화면 출력

2.2 코드의 내용

2.3 문자열과 숫자

2.4 리터럴에 따른 출력

2.5 예제

 

3장 변수

3.1 변수

3.2 식별자

3.3 데이터형(Data Type)

3.4 변수의 선언

3.5 변수의 이용

3.6 키보드에서 입력

3.7 상수

3.8 예제

 

4장 식과 연산자

4.1 식과 연산자

4.2 연산자의 종류

4.3 연산자 우선순위

4.4 데이터형 변환

4.5 예제

 

5장 조건과 파단문

5.1 관계 연산자의 조건

5.2 if

5.3 if~else 문의 구조

5.4 복수 조건의 판단

5.5 switch

5.6 논리 연산자

5.7 예제

 

6장 반복문

6.1 for

6.2 while

6.3 do~while

6.4 문의 중첩

6.5 처리 흐름의 변경

6.6 예제

 

7장 함수

7.1 함수

7.2 함수의 정의와 호출

7.3 인수

7.4 리턴값(return value)

7.5 함수의 이용

7.6 함수의 선언

7.7 예제

 

8장 포인터

8.1 어드레스

8.2 포인터

8.3 인수와 포인터

8.4 예제

 

9장 배열

9.1 배열

9.2 배열 선언

9.3 배열의 이용

9.4 배열의 응용

9.5 배열과 포인터의 관계

9.6 인수와 배열

9.7 문자와 배열

9.8 예제

 

10장 실전 프로그래밍

10.1 변수와 스코프

10.2 기억수명

10.3 동적 메모리 확보

10.4 파일의 분할

10.5 예제

 

11장 여러가지 데이터 형

11.1 typedef

11.2 열거형

11.3 구조체

11.4 구조체의 응용

11.5 공용체

11.6 예제

 

12장 파일 입출력

12.1 파일의 열기와 닫기

12.2 간단한 성적처리 프로그램

12.3 파일 입출력 프로그램

12.4 예제





1978Brain KernighanDennis Ritchie가 쓴 “The C Programming Language”라는 책이 처음 나온 이후 C 언어가 널리 일반 프로그래머들에게 알려지게 되었고, 이제는 C 언어는 거의 모든 컴퓨터에서 사용 가능해졌으며 PC에서도 가장 널리 사용되는 언어 중에 하나가 되었다. 그 후 1983년 모든 컴퓨터 기종에서 실질적으로 이용될 수 있도록 개선된 C 언어의 컴파일러가 작성되었는데 이것이 ANSI C이다. C 언어는 다른 프로그래밍 언어에 비하여 다양한 언어적 특성을 포함하고 있는데 이러한 성질이 곧 C 언어의 강력한 장점이 되었다.

C 언어가 프로그래밍 언어로서 일반화되고 그 필요성이 날로 증가함에 따라 주변에서 많은 C 언어 교재들이 출판되고 있지만 내용이 단편적이거나 혹은 독자 스스로 공부하기 어렵고 너무 많은 분량을 다루고 있다고 생각된다.

본 교재는 저자들이 강의를 통하여 느낀 경험을 바탕으로 C 언어를 처음 배우려고 하는 독자가 혼자서도 쉽게 C 언어를 이해하고 두려움 없이 접근하여 스스로 프로그램을 작성할 수 있도록 교재를 구성하였다. 또한 이 교재는 대학생들의 프로그래밍 언어 교재로 사용 가능하도록 집필하였기 때문에 적절하게 그 분량을 조절하였고 가능한 한 이해하기 쉽게 도표와 그림을 통해 설명하려고 노력하였다.

단원의 구성은 전체적으로 C 언어의 역사로부터 시작해서 총 12개의 장으로 구성되어 있으며, 각 장은 절과 주제의 작은 단위로 구성되어 있다. 초보자를 위하여 C 언어의 기초 지식을 자세하게 설명하고 이 지식을 기반으로 하여 프로그램 작성 과정 그리고 실행 결과 등을 예를 들어 설명하였다. C 언어에 어느 정도 익숙한 사용자의 경우에는 자신이 원하는 부분만을 선택적으로 학습하면 될 것이고, 처음으로 C 언어를 접하는 사람들은 1장부터 차례로 공부하면 될 것이다. 예제를 중심으로 개념과 원리를 알기 쉽도록 구성되었으며 내용은 대략 다음과 같다.

 

1: C 언어의 역사, 용도, 특성 및 개발 단계의 기본 이론을 학습하게 된다. C 언어의 개발자와 계보 그리고 현재 사용되고 있는 다양한 C 언어용 컴파일러에 대하여 설명한다.

2: 코드의 기술 및 프로그램 작성을 위해 C의 문법을 알아야 한다. 이 장에서는 C 언어 문법의 기본을 학습한다.

3: 정말로 프로그래밍 언어의 기능에 가장 기본이 되는변수의 쓰임에 대해 학습한다.

4: C에서는 연산을 간단하게 하기 위해서 연산자라는 기능을 준비해 두고 있다. 이 장에서는 여러 가지 연산자를 사용하는 방법에 대하여 학습한다.

5: 복잡한 명령문을 통합하여 처리하고 제어하기 위하여 특정한 상황에 따라 처리를 제어하는 조건과 판단문을 학습한다.

6: 반복문을 사용하면 같은 처리를 몇 번이고 반복적으로 처리할 수 있기 때문에 프로그램 제어에 편리한 반복문에 대하여 설명한다.

7: 프로그램이 커지게 되면 프로그램 코드 내의 여러 곳에서 같은 처리를 해야만 하는 경우가 있다. 큰 프로그램을 작성하기 위하여 특정한 처리를 정리하여 두고, 나중에 그 처리를 호출하여 사용하는함수라는 기능에 대하여 학습한다.

8: C에서는 메모리 상에 위치를 직접 나타내기 위하여 포인터라는 기능이 있다. 이 장에서는 이 포인터의 의미와 그 사용 방법에 대하여 설명한다.

9: 배열을 사용하면 많은 데이터를 처리하는 복잡한 코드를 간결하게 기술할 수 있기 때문에 이 장에서는 배열의 구조 및 사용 방법에 대하여 설명한다.

10: 보다 큰 규모의 프로그램을 작성하기 위하여 코드 중에 많은 변수, 배열, 함수들을 처리하게 된다. 이 장에서는 큰 프로그램을 작성하기 위하여 필요한 지식을 학습한다.

11: 프로그램을 작성하는 사용자가 결정할 수 있는 특별한 데이터형에 대하여 학습한다. 여러 가지 형을 사용하여 변형된 C 프로그램을 작성할 수 있게 된다.

12: 파일의 열기와 닫기, 읽고 쓰기에 대하여 학습하고 간단한 성적 처리 프로그램을 통하여 파일에서 읽고 쓰는 방법에 대하여 학습한다.

 

이와 같이 구성된 알기쉬운 C 언어를 통하여 C 언어를 쉽게 이해하고 친숙해짐으로서 C 언어에 대해 자신감을 갖고 C 언어로 프로그램을 작성하는 능력을 배양하는데 도움이 되기를 바란다.

, , ,

08. 거래조건에 관한 정보
거래조건
재화 등의 배송방법에 관한 정보 상품 상세설명페이지 참고
주문 이후 예상되는 배송기간 상품 상세설명페이지 참고
제품하자가 아닌 소비자의 단순변심, 착오구매에 따른 청약철회 시 소비자가 부담하는 반품비용 등에 관한 정보 배송ㆍ교환ㆍ반품 상세설명페이지 참고
제품하자가 아닌 소비자의 단순변심, 착오구매에 따른 청약철회가 불가능한 경우 그 구체적 사유와 근거 배송ㆍ교환ㆍ반품 상세설명페이지 참고
재화등의 교환ㆍ반품ㆍ보증 조건 및 품질보증 기준 소비자분쟁해결기준(공정거래위원회 고시) 및 관계법령에 따릅니다.
재화등의 A/S 관련 전화번호 상품 상세설명페이지 참고
대금을 환불받기 위한 방법과 환불이 지연될 경우 지연에 따른 배상금을 지급받을 수 있다는 사실 및 배상금 지급의 구체적 조건 및 절차 배송ㆍ교환ㆍ반품 상세설명페이지 참고
소비자피해보상의 처리, 재화등에 대한 불만처리 및 소비자와 사업자 사이의 분쟁처리에 관한 사항 소비자분쟁해결기준(공정거래위원회 고시) 및 관계법령에 따릅니다.
거래에 관한 약관의 내용 또는 확인할 수 있는 방법 상품 상세설명페이지 및 페이지 하단의 이용약관 링크를 통해 확인할 수 있습니다.
09. 반품기한
  • 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
  • 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
010. 반품 배송비
반품 배송비
반품사유 반품 배송비 부담자
단순변심 고객 부담

최초 배송비를 포함해 왕복 배송비가 발생합니다. 또, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다.

상품의 불량 또는 오배송 고객부담 아님
011. 배송상태에 따른 환불안내
환불안내
진행 상태 결제완료 상품준비중 배송지시/배송중/배송완료
어떤 상태 주문 내역 확인 전 상품 발송 준비 중 상품이 택배사로 이미 발송 됨
환불 즉시환불 구매취소 의사전달 → 발송중지 → 환불 반품회수 → 반품상품 확인 → 환불
012. 취소방법
  • 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
  • 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
013. 환불시점
환불시점
결제수단 환불시점 환불방법
신용카드 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) 신용카드 승인취소
계좌이체 실시간 계좌이체 또는 무통장입금
취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준)
계좌입금
휴대폰 결제 당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소
전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준)
당일취소 : 휴대폰 결제 승인취소
익월취소 : 계좌입금
포인트 취소 완료 후, 당일 포인트 적립 환불 포인트 적립

0 Reviews

구매하신 분만 후기를 등록할 수 있으며, 후기와 관계없는 글, 판매, 양도, 광고, 욕설, 비방, 도배 등의 글은 예고 없이 삭제됩니다.
번호 제목 별점
  • 등록된 후기가 없습니다.
더보기