logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

Compact C 프로그래밍

Compact C 프로그래밍

김충석 (지은이)
한빛아카데미(교재)
24,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 6개 8,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Compact C 프로그래밍
eBook 미리보기

책 정보

· 제목 : Compact C 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9791156641483
· 쪽수 : 536쪽
· 출판일 : 2015-03-01

책 소개

IT Cookbook 한빛 교재 시리즈 178권. 프로그래밍 언어의 기초 지식과 C 언어의 기본 구조 및 활용 등의 핵심적인 부분을 그림과 다양한 실습을 통해 이해하기 쉽게 구성했다. 12개 장과 부록으로 구성되어 있어 대학의 한 학기 강의용 교재로 사용하기에 적합하다.

목차

지은이 소개 2
지은이 머리말 4
이 책의 사용 설명서 5

Chapter 01 컴퓨터와 프로그램 그리고 C
1 컴퓨터는 무엇을 실행하는가 014
1.1 컴퓨터의 용도 014
2 프로그램은 무엇으로 만드는가 016
2.1 컴퓨터와 사람의 상호 작용 016
2.2 프로그래밍 언어의 발전 단계 017
3 프로그램은 어떻게 만들어지는가 019
3.1 프로그램 작성 단계 020
3.2 주요 언어로 작성된 프로그램 022
4 프로그램은 컴퓨터에서 어떻게 실행되는가 025
4.1 컴파일 기법 025
4.2 인터프리트 기법 026
4.3 하이브리드 기법 027
5 C 언어 029
5.1 C 언어의 개요 030
5.2 C 언어의 특징 031
요약 032 제출문제 033

Chapter 02 C 언어의 실행 환경과 기본 구조
1 C 프로그램의 실행 환경 038
1.1 비주얼 스튜디오의 설치 038
1.2 비주얼 스튜디오의 사용 040
2 C 프로그램의 기본 구성 045
2.1 C 프로그램의 구성 요소 045
2.2 C 프로그램 기본 구성의 예 047
3 C 프로그램의 기본 구조와 입출력 048
3.1 C 프로그램의 기본 구조 048
3.2 프로그램에서 값 출력하기 049
3.3 프로그램에서 값 입력받기 050
4 주석문과 프로그래밍 오류 051
4.1 주석문 051
4.2 프로그래밍 오류 052
요약 057 제출문제 059

Chapter 03 변수와 자료형
1 식별자와 예약어 066
2 변수와 상수 069
2.1 변수 069
2.2 상수 071
3 자료형 074
3.1 자료형의 의미 074
3.2 변수의 선언과 자료형의 크기 075
3.3 정수형 077
3.4 실수형 089
4 표준 입출력과 형식 지정자 094
4.1 제어 문자 094
4.2 표준 출력 함수 : printf( ) 095
4.3 표준 입력 함수 : scanf( ) 102
4.4 문자와 문자열 입출력 전용 함수 107
요약 111 제출문제 113

Chapter 04 수식과 연산자
1 연산과 형 변환 124
1.1 형 변환의 개요 124
1.2 묵시적 형 변환 125
1.3 명시적 형 변환 130
2 연산자 134
2.1 산술 연산자 134
2.2 조건 연산자 139
2.3 비트 연산자 146
2.4 배정 연산자와 단축 배정 연산자 150
2.5 삼항 연산자 153
3 연산자의 우선순위 155
요약 158 제출문제 161

Chapter 05 조건식과 선택문
1 조건식 172
1.1 조건식의 추출 173
1.2 조건식의 단락 평가 174
2 선택문 if 176
2.1 단순 if문 176
2.2 이중 if문 180
2.3 다중 if문 184
2.4 내포된 if문 187
3 다중 선택문 switch 191
요약 197 제출문제 201

Chapter 06 반복문
1 반복문의 개요 216
2 while문 217
3 do-while문 221
4 for문 226
5 반복문의 비교와 중첩 231
5.1 반복문의 비교 231
5.2 반복의 중첩 232
6 제어의 이동 235
6.1 break문 235
6.2 continue문 238
6.3 goto문과 레이블 240
6.4 return문 244
요약 246 제출문제 249

Chapter 07 배열과 문자열
1 배열의 개요 266
2 배열의 선언과 초기화 268
3 1차원 배열 272
3.1 1차원 배열의 검색 272
3.2 1차원 배열을 이용한 정렬 277
4 다차원 배열 282
5 문자열 292
5.1 문자 배열의 선언과 초기화 292
6 문자와 문자열 처리 함수 295
6.1 문자 처리 함수 295
6.2 문자열 처리 함수 298
요약 302 제출문제 303

Chapter 08 함수와 변수 영역
1 함수의 개요 314
2 함수의 사용 317
2.1 함수의 정의 317
2.2 함수 원형의 선언 318
2.3 함수의 호출과 매개변수 319
3 함수와 변수의 영역 324
3.1 지역 변수 324
3.2 전역 변수 327
3.3 접근 한정자 변수 329
4 순환 함수 337
5 라이브러리 함수 340
5.1 수학 관련 라이브러리 함수 : [math.h] 340
5.2 데이터 관련 라이브러리 함수 : [stdlib.h] 342
5.3 날짜, 시간 관련 라이브러리 함수 : [time.h] 345
요약 346 제출문제 347

Chapter 09 포인터 1
1 포인터의 개요 360
1.1 변수의 주소와 주소 연산자 & 360
1.2 포인터 변수와 간접 참조 연산자 362
2 포인터의 선언과 사용 366
2.1 포인터 변수의 선언과 초기화 366
2.2 포인터 변수의 사용 368
2.3 다중 포인터 변수의 사용 370
3 포인터를 통한 배열의 사용 374
4 포인터 연산 379
5 포인터를 통한 문자열의 사용 383
요약 385 제출문제 387

Chapter 10 포인터 2
1 매개변수 전달 기법 394
1.1 값에 의한 호출 394
1.2 주소에 의한 호출 396
2 포인터 배열 406
3 함수 포인터 408
4 main() 함수의 매개변수 414
요약 416 제출문제 417

Chapter 11 구조체
1 구조체의 개요 430
2 구조체의 사용 432
2.1 구조체 선언 및 구조체 변수의 선언 432
2.2 typedef를 사용한 구조체 선언 434
2.3 구조체의 초기화와 사용 434
2.4 구조체의 크기 438
3 구조체의 응용 441
3.1 함수와 구조체 441
3.2 구조체 포인터 444
3.3 구조체 배열 446
3.4 구조체와 리스트 450
3.5 구조체와 날짜 및 시간 관련 라이브러리 함수 453
4 공용체 457
5 열거형 459
요약 462 제출문제 463

Chapter 12 파일 입출력
1 입출력의 개요 474
2 파일 포인터 477
3 텍스트 파일의 입출력 480
3.1 문자 단위 입출력 함수 480
3.2 행 단위 입출력 함수 482
3.3 형식 지정 함수 484
4 2진 파일의 입출력 487
4.1 2진 데이터 입출력 함수 487
4.2 임의 접근 함수 491
요약 494 제출문제 495

Appendix 자료구조와 C 503
1 동적 기억 장소 할당 504
2 연결 리스트 508
2.1 자기 참조 구조체와 연결 리스트의 동적 생성 509
2.2 연결 리스트에서 요소의 검색, 삽입, 삭제 512
3 스택 520
4 큐 529
찾아보기 534

저자소개

김충석 (지은이)    정보 더보기
홍익대학교 컴퓨터공학과에서 학사·석사·박사 학위를 받고 미국 조지아대학교(The University of Georgia)와 플로리다애틀랜틱대학교(FAU)에서 연구교수를 거쳤으며, 현재 신라대학교 컴퓨터공학부 교수로 재직 중이다. 주요 저서로는 『컴퓨터 입문과 활용』(정익사, 2000), 『Java Programming』(이한미디어, 2006), 『C programming with a Workbook』(이한미디어, 2006), 『처음 시작하는 프로그래밍』(이한미디어, 2014), 『Compact C 프로그래밍』(한빛아카데미, 2015), 『알기 쉽게 해설한 컴퓨팅 사고력 with 파이썬』(한빛아카데미, 2023)』 등이 있으며, 객체 지향 시스템과 분산 시스템 분야 등에 관련된 다수의 논문을 발표했다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책