목차
Chapter 1 C언어의 개요
1.1 C 언어의 역사 = 10
1.2 C의 기본 = 10
1.3 간단한 예제 = 11
1.4 기본 입출력문 = 12
Chapter 2 상수, 변수 그리고 연산자
2.1 상수 = 22
2.2 DATA형의 크기와 범위 = 26
2.3 변수를 만들어 보자 = 28
2.4 연산자(Operator) = 31
Chapter 3 입출력 함수
3.1 형식이 있는 입출력 함수 = 40
3.2 단일 문자의 입출력(1 문자 단위의 입출력) 함수 = 40
3.3 행 단위 입출력 함수 : gets(), puts(), cputs() = 42
Chapter 4 제어문
4.1 프로그램 작성을 위한 준비 = 46
4.2 조건 판단문 = 49
연습문제 = 53
연습문제 = 67
연습문제 = 72
4.3 goto 문을 사용한 기초 Algolithm 연습 = 73
4.4 반복(iteration) = 80
연습문제 = 88
연습문제 = 94
연습문제 = 98
연습문제 = 103
4.5 제어문 사용을 확실하게 익히기 위한 예제 = 112
4.6 NS_Chat = 121
연습문제 = 125
Chapter 5 배열과 배열을 사용한 알고리즘
5.1 배열이란 = 128
5.2 배열을 사용한 알고리즘 연습 = 139
연습문제 = 177
Chapter 6 pointer
6.1 pointer란 = 182
6.2 배열과 Pointer 연산 = 188
6.3 Memory의 동적 할당과 해제 = 212
연습문제 = 218
Chapter 7 함수(Function)
7.1 함수의 개요 = 222
7.2 표준함수 = 223
7.3 사용자 정의 함수 = 235
7.4 선행처리기 제어문과 통용범위, 기억부류 = 270
연습문제 = 291
Chapter 8 struct(구조체)
8.1 구조체 기초 = 294
8.2 enum(계수 구조체)형과 공용체(union) = 301
8.3 구조체의 활용 = 307
연습문제 = 335
Chapter 9 File 사용과 입출력 객체 사용
9.1 고수준 입출력(Stream I/O, Buffer형 I/O) = 338
9.2 저수준 입출력(Low-Level I/O, 비 Buffer 형 I/O) = 350
9.3 입출력 객체 사용 = 360
연습문제 = 364
Chapter 10 Class
10.1 구조체와 함수 = 366
10.2 Class의 사용 = 371
연습문제 = 424