• 소득공제
  • 무료배송
  • 품절

Visual Studio Community 환경에서의 C 프로그래밍 - 제7판

  • 황수철
  • 복두출판사
  • 2025년 03월 07일
사용자 평점
0리뷰 0개
1%24,750원25,000원
적립금
750원 (3% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9791166755866
쪽수348쪽
크기B5(188mm X 257mm, 사륙배판)
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 컴퓨터언어 > C/C++/TURBO
관련 이벤트

AI추천 이유

책 소개

오늘날 인터넷 및 모바일 시대에 가장 밑바탕이자 핵심인 컴퓨터 프로그래밍 언어는 다름 아닌 C언어이다. 본 교재는 초보자라도 이러한 언어를 쉽게 접할 수 있도록 정성을 다해 집필되었다.

각 나라마다 고유의 언어와 문법이 있듯이 프로그래밍 언어 또한 고유의 문법이 있다. 그런데 영어 문법에 치우치면 회화에 취약해지듯이 프로그래밍 언어도 문법에 너무 열중하면 프로그래밍에 약해지는 경향이 있다.

그래서 본 교재에서는 C언어의 기본적인 문법을 간단히 언급함과 동시에 예제 프로그램을 제시하여 프로그래밍 기본 작성법을 쉽게 익히도록 하였다. 그리고 각 장의 마지막에는 응용문제를 제시하고 이를 해결하는 프로그램과 실행 결과를 보이고 설명함으로써 문제 해결 능력을 키우고자 하였다.

목차

[목 차]

1장 C언어와 프로그램(C Language and Program)

1.1 C언어란?

1.2 C 프로그램

1.3 C 프로그램 컴파일 및 실행

1.4 MS사의 Visual Studio 커뮤니티 2022 개발 환경

1.5 응용문제와 프로그램

 

 

2장 기본 자료형과 표준 입출력(Basic Data Type and Standard Input/Output)

2.1 기본 자료형

2.2 표준 입출력 함수

2.3 응용문제와 프로그램

 

 

 

3장 연산자(Operator)

3.1 대입 연산자(=)

3.2 산술 연산자(+, -, *, /, %)

3.3 단항 연산자(-)

3.4 증감 연산자(++, --)

3.5 관계 연산자(〉, 〈, 〉= ,〈=, ==, !=)

3.6 논리 연산자(&&, ||, !)

3.7 비트 논리 연산자(&, |, ~, ^)

3.8 비트 이동 연산자(〈〈, 〉〉)

3.9 조건 연산자(? :)

3.10 복합 대입 연산자(+=, &&=, &=, 〈〈=, …)

3.11 콤마 연산자(,)

3.12 기타 연산자(sizeof(), cast, &, *)

3.13 연산자 우선순위

3.14 응용문제와 프로그램

 

 

4장 제어문(Control Statement)

4.1 제어문

4.2 단순 if문

4.3 if~else문

4.4 다중 if문

4.5 switch~case문

4.6 for문

4.7 중첩 for문

4.8 while()문

4.9 do~while()문

4.10 break문

4.11 continue문

4.12 goto문

4.13 응용문제와 프로그램

 

 

5장 배열(Array)

5.1 배열

5.2 1차원 배열

5.3 2차원 배열

5.4 문자 배열

5.5 응용문제와 프로그램

 

 

6장 포인터(Pointer)

6.1 포인터

6.2 포인터 변수 선언과 사용

6.3 포인터 변수의 크기

6.4 포인터 변수의 연산과 활용

6.5 포인터 배열

6.6 이중 포인터 변수

6.7 응용문제와 프로그램

 

 

7장 함수(Function)

7.1 함수

7.2 호출함수와 피호출 함수간 자료 전달 방법

7.3 재귀함수

7.4 응용문제와 프로그램

 

 

 

8장 기억 클래스와 변수의 통용범위(Storage Class and Variable's Scope)

8.1 기억 클래스

8.2 자동(auto) 변수 선언

8.3 정적(static) 변수 선언

8.4 외부(extern) 변수 선언

8.5 레지스터(register) 변수 선언

8.6 응용문제와 프로그램

 

 

9장 프리프로세서(Preprocessor)

9.1 프리프로세서

9.2 파일 포함(#include)

9.3 매크로 정의(macro define)및 매크로 해제(macro undefine)

9.4 조건부 컴파일

9.5 응용문제와 프로그램

 

 

10장 사용자 정의 자료형(User-defined Data Type)

10.1 구조형(structure type)

10.2 구조형 배열

10.3 구조형 포인터

10.4 함수의 인수로 구조형을 사용

10.5 공용형(union type)

10.6 열거형(enumerate type)

10.7 자료형 재정의(type redefine)

10.8 응용문제와 프로그램

 

 

11장 라이브러리 함수(Library Function)

11.1 라이브러리 함수

11.2 문자열 처리 함수

11.3 문자 검사 및 변환 매크로

11.4 메모리 관리 함수

11.5 수학 함수

11.6 표준라이브러리 함수

11.7 응용문제와 프로그램

 

 

12장 파일 처리 입출력 함수(Input and Output Function for File Process)

12.1 파일과 파일 처리 함수

12.2 파일 처리 함수 사용 방법

12.3 문자 단위의 파일 입출력 함수

12.4 한 줄 단위의 자료 입출력 함수

12.5 형식 있는 자료의 파일 입출력 함수

12.6 2진 파일의 입출력 함수

12.7 파일 열기 및 입출력 오류, 파일의 끝 확인 함수

12.8 시스템 명령어 작성

12.9 응용문제와 프로그램

 

 

13장 C 응용(Application Program using C)

13.1 픽셀 단위의 디지털 이미지 처리

13.2 제한된 문법의 구문분석기

 

부록

출판사 서평

본 교재의 구성은 다음과 같다.

1장에서는 C언어 소개와 더불어 C 프로그램의 구성 및 코딩 방법 등을 기술하고, MS사의 Visual Studio 커뮤니티 2022 개발 환경에서 C 프로그램 작성, 컴파일 및 실행 방법 등을 설명하였다.

2장에서는 C 프로그램에서 사용하는 자료의 유형과 변수 개념 그리고 자료의 입출력 함수를 기술하였고, 3장에서는 C언어에서 사용하는 다양한 연산자들을 하나하나 열거하면서 설명하였다.

4장에서는 조건문과 반복문으로 구성되는 제어문에 대해서 기술하였고, 5장에서는 자료구조 중의 하나인 배열에 대해 언급하였다.

6장에서는 C언어의 꽃이라 할 수 있는 포인터의 개념과 활용법을 기술하였다.

7장에서는 함수의 기본 개념과 활용법에 대해 기술하였고, 8장에서는 변수의 특성을 결정하는 기억 클래스와 변수의 통용범위를 설명하였다.

9장에서는 프리프로세서의 기능과 처리 과정을 언급하였고, 10장에서는 사용자가 만들어서 사용할 수 있는 자료형(구조형, 공용형, 열거형 등)에 대해 기술하였다.

11장에서는 C언어가 제공하는 각종 라이브러리 함수에 대해 기술하였고, 12장에서는 파일 단위의 입출력 함수들의 종류와 용법을 설명하였다.

마지막 13장에서는 C언어의 여러 응용 중에 픽셀 단위의 이미지 처리와 제한된 문법의 구문 분석기 프로그램의 구현을 자세히 기술하였다.

 

 

독자들이 C언어를 쉽게 배울 수 있도록 나름대로 노력해 보았지만 아직은 미숙한 점이 많으리라 생각한다. 앞으로 지속적으로 내용을 수정 보완하여 보다 양질의 C 교재가 되도록 최선을 다하고자 한다.

마지막으로 내가 알고 있는 그리고 이 책을 보는 모든 사람들에게 “C 사랑”을 전하고 싶다.

저자 소개
저자 : 황수철
도서리뷰

이 책을 읽고 어떤 느낌을 받으셨나요?
리뷰를 남기고 다른 독자들과 함께 공유해보세요.

안내 열기구매(배송/수령완료) 후 리뷰를 작성하시면 적립금 300원을 드려요!

등록된 리뷰가 없습니다

첫번째 리뷰어가 되어주세요

교환/반품/환불
반품/교환방법
  • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
  • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
반품/교환 가능기간
  • 변심반품의 경우 수령 후 7일 이내
  • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용
  • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 만화, 잡지, 수험서 및 문제집류
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
상품 품절
  • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

매장에서 사용할 수 있는 바코드가 있어요!