간편결제, 신용카드 청구할인
PAYCO(페이코) 최대 5,000원 할인
(페이코 신규 회원 및 90일 휴면 회원 한정)
네이버페이 1%
(네이버페이 결제 시 적립)
북피니언 롯데카드 30% (15,750원)
(최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (18,000원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (20,250원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (20,930원)
(최대할인 3만원 / 3만원 이상 결제)
Close

비기닝C - 기초부터 차근차근

소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 12
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

25,000원

  • 22,500 (10%할인)

    1,250P (5%적립)

할인혜택
적립혜택자동적립
추가혜택
배송정보
주문수량
감소 증가
  • 이벤트/기획전

  • 연관도서

  • 사은품(12)

출판사 서평

이 책을 통해 여러분은 뛰어난 C 프로그래머로 변모할 수 있을 것이다. 많은 측면에서 C는 프로그래밍을 배우기에 이상적인 언어다. C는 대단히 간결한 언어이므로, 많은 구문을 배우지 않아도 실제 애플리케이션을 작성할 수 있다.
C가 간단하고 쉽기는 하지만, 그 성능은 어떤 언어와도 견줄 수 없을 만큼 막강해서 전문가에게도 폭넓게 쓰이고 있다. 이러한 성능 때문에 C는 장치 드라이버나 운영체계 구성요소부터 대형 애플리케이션까지, 거의 모든 수준의 프로그래밍에서 쓰이고 있다. C 컴파일러는 거의 모든 종류의 컴퓨터에서 사용할 수 있으므로, 여러분이 어떤 환경에서 C를 공부하더라도 프로그램을 구비하기는 어렵지 않을 것이다. 마지막으로, C에 관한 지식은 객체지향 프로그래밍 언어인 C++을 이해하는 데 정말 많은 도움이 된다.
이 책의 목표는 이제 발돋움을 시작하는 프로그래머가 반드시 뛰어넘어야 할 세가지 장애물을 쉽게 극복할 수 있도록 하는 것이다. 모든 프로그래밍 언어에 스며들어있는 전문용어를 이해하고, 언어 요소의 사용방법을 파악하고(단순히 그것이 무엇인지 아는 것으로는 부족하다), 언어를 실제상황에 적용하는 방법을 습득하는 것이 바로 그것이다.

전문용어는 전문가뿐 아니라 초심자에게도 필수불가결한 정보교환의 수단이므로 절대 무시할 수 없다. 이 책에서는 전문용어를 확실히 이해해서 어떤 상황에서도 적절한 용어를 사용할 수 있게 한다. 따라서 여러분은 프로그래밍 제품에 포함된 도움말을 훨씬 효과적으로 활용할 수 있으며, 프로그래밍 언어에 관련된 자료를 훨씬 쉽게 읽고 공부할 수 있을 것이다.
언어 요소의 구문과 그 효과를 이해하는 것은 언어의 습득에 있어 필수적인 사항임은 두말할 나위도 없다. 그러나 언어 요소의 동작방식과 사용방법을 파악하는 것도 이에 못지 않게 중요하다. 이 책에서는 단순히 코드를 제시하는 것으로 그치지 않고, 실무에 활용할 수 있는 예제를 통해 언어요소와 실제 문제의 관계를 알기 쉽게 밝힌다. 여러분은 직접 이들 예제를 이리저리 바꿔보면서 어떤 효과가 나타나는지 실험해볼 수 있다.
다양한 상황에서 어떻게 프로그래밍하는지 이해하는 것은 하나의 언어요소를 적용하는 방법을 뛰어넘는 문제다. 여러분이 이것을 이해하도록 하기 위해, 이 책에서는 각 단원을 끝내면서 꽤 복잡한 프로그램을 소개해 지금까지 배운 것을 적용해볼 수 있게 했다. 이 프로그램을 통해 여러분은 여러분이 직접 애플리케이션을 개발할 수 있는 능력과 자신감을 키울 수 있을 것이며, 언어 요소를 대형 프로그램에 조합해 적용하는데 필요한 통찰력을 배양할 수 있을 것이다. 그러나 가장 중요한 것은, 여러분이 실제 프로그램을 설계하고 코드를 관리하는데 필요한 개념을 습득할 수 있다는 사실이다.
어떤 프로그래밍 언어를 공부하더라도 세가지 사실은 반드시 염두에 두고 있어야 한다. 첫째, 배울 것은 꽤 많으나, 모두 자기 것으로 만들고 나면 엄청난 만족감을 얻을 수 있다. 둘째, 프로그래밍은 대단히 재미있는 것이므로 언제나 즐긴다는 기분으로 할 수 있다. 셋째, 프로그래밍은 여러분의 생각보다 훨씬 쉬우며, 여러분은 반드시 해낼 수 있다.

목차

저자 소개

감사의 말씀

책을 시작하며



Chapter 1 C 프로그래밍

C 프로그램 만들기

첫번째 프로그램을 만들기

첫번째 프로그램 편집

오류 처리

간단한 프로그램 분석

C 프로그램 개발

함수와 모듈 프로그래밍

많이 저지르는 실수

기억해 둘 것

요약

연습문제



Chapter 2 프로그래밍 첫걸음

컴퓨터 메모리

변수란 무엇인가

수치를 저장하는 변수

변수와 메모리

산술식에서의 형변환

다른 수치 데이터형

op= 형식의 연산자

수학함수

프로그램을 만들자

요약

연습문제



Chapter 3 의사결정

의사결정 과정

다중선택

비트연산자

프로그램을 만들자

요약

연습문제



Chapter 4 루프

루프

for 루프

좀더 살펴보는 증가/감소연산자

돌아온 for 루프

while 루프

중첩 루프

do-while 루프

continue문

프로그램을 만들자

요약

연습문제



Chapter 5 배열

배열이 필요한 이유

배열이란 무엇인가?

메모리에 관한 소고

배열 초기화

배열 크기 구하기

다차원 배열

프로그램을 만들자

요약

연습문제



Chapter 6 문자열과 텍스트의 활용

문자열이란?

문자열/텍스트 처리 방법

문자열 작업

문자열 라이브러리 함수

문자열 분석과 변환

프로그램을 만들자

요약

연습문제



Chapter 7 포인터

포인터 들여다보기

배열과 포인터

다차원 배열

메모리를 마음대로 주무르자

포인터를 이용한 문자열 처리

포인터의 배열

프로그램을 만들자

요약

연습문제



Chapter 8 프로그램 구조화

프로그램의 구조

함수

포인터와 함수

요약

연습문제



Chapter 9 함수에 관한 모든 것

함수 포인터

함수 안의 변수

자기자신을 호출하는 함수 - 재귀

인자의 개수가 정해지지 않은 함수

main() 함수

함수 라이브러리 - 헤더파일

프로그램을 만들자

요약

연습문제



Chapter 10 필수 입출력 연산

입출력 스트림

키보드를 통한 입력

화면을 통한 출력

문자 출력

프린터를 통한 출력

요약

연습문제



Chapter 11 데이터 구조화

데이터 구조 - struct

조금 더 살펴보는 구조체 멤버

구조체와 함수

메모리 공유

새로운 데이터형 정의

프로그램을 만들자

요약

연습문제



Chapter 12 많은 데이터 관리하기

파일의 개념

형식이 있는 파일 입출력

형식이 없는 파일 입출력

파일 안을 자유롭게 돌아다니자

임시 작업파일 활용하기

프로그램을 만들자

요약

연습문제



Chapter 13 지원되는 기능

전처리

논리 전처리기 지시자

디버그

다른 라이브러리 함수들

요약

연습문제



Appendix A : 컴퓨터의 산술연산

2진수

16진수

음의 2진수

빅 엔디언 시스템과 리틀 엔디언 시스템

실수



Appendix B : ASCII 문자코드



Appendix C : C의 예약어



색인

저자소개

생년월일 -
출생지 -
출간도서 0종
판매수 0권

프로그래밍, 시스템 디자인, 컨설팅, 복잡한 프로젝트 수행의 관리 등 다양한 분야에 경험이 풍부하며 현재까지 컴퓨터에 대한 일을 계속 해오고 있다. 그는 다양하고 넓은 프로그래밍 언어로 유용하게 실행하고 적용하고 발전시키는데 있어 상당한 경험이 있고 기본적으로 과학자와 엔지니어로서 가르치는 일을 해오고 있다. 10년 이상 C, C++, Java 등 프로그래밍에 관한 책을 저술하였다.
Horton은 자신만의 교수법과 상세한 예제들을 통해 MFC를 사용한 네이티브 ISO/ANSI C++ 윈도우 응용 프로그램 개발과 Windows Forms를 사용한 C++/CLI 윈도우 응용 프로그램

펼쳐보기
생년월일 -
출생지 -
출간도서 0종
판매수 0권

KAIST 토목공학과 석사과정을 졸업했으며 현재 SK건설 부설 연구소에서 다수의 공학용 소프트웨어 개발/관리 업무를 수행하고 있다. 번역서로는 『Beginning JavaScript』, 『J2SE 1.4, .NET Compact Framework』,『 JXTA』, 『플래시MX 액션스크립트 요술램프』, 『 이클립스 요술램프』, 『실시간 임베디드 퀀텀 프로그래밍』 등이 있다.

이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

    리뷰

    0.0 (총 0건)

    기대평

    작성시 유의사항

    평점
    0/200자
    등록하기

    기대평

    0.0

    교환/환불

    교환/환불 방법

    ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

    교환/환불 가능 기간

    고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

    교환/환불 비용

    고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

    교환/환불 불가사유

    반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
    배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

    소비자 피해보상

    소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
    교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

    기타

    도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

    배송안내

    • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

    • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

    • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

    • 배송비

    도서(중고도서 포함) 구매

    2,000원 (1만원이상 구매 시 무료배송)

    음반/DVD/잡지/만화 구매

    2,000원 (2만원이상 구매 시 무료배송)

    도서와 음반/DVD/잡지/만화/
    중고직배송상품을 함께 구매

    2,000원 (1만원이상 구매 시 무료배송)

    업체직접배송상품 구매

    업체별 상이한 배송비 적용