목차
Chapter 01 프로그래밍 기초
1.1 C 언어의 개요 = 10
1.2 C 프로그래밍 기초 = 11
1.3 프로그램의 생성과 실행 = 17
연습문제 = 22
실습문제 = 23
Chapter 02 표준 입출력 함수
2.1 한 문자의 입력과 출력 = 28
2.2 한 행 문자열의 입력과 출력 = 31
2.3 양식에 의한 입력과 출력 = 34
연습문제 = 57
실습문제 = 59
Chapter 03 상수와 변수
3.1 상수 = 62
3.2 변수 = 66
3.3 데이터 유형의 변환 = 81
3.4 상수 변수의 정의 = 86
연습문제 = 97
실습문제 = 99
Chapter 04 연산자
4.1 식과 문장 = 102
4.2 연산자 = 103
연습문제 = 123
실습문제 = 124
Chapter 05 제어명령
5.1 선택문 명령 = 126
5.2 반복문 명령 = 142
5.3 분기문 명령 = 153
연습문제 = 158
실습문제 = 160
Chapter 06 함수
6.1 함수의 기본 구성 = 162
6.2 함수의 종류 = 164
6.3 함수의 호출 = 168
6.4 함수에서 결과 값 되돌려 받기 = 174
6.5 라이브러리 함수의 사용 = 178
연습문제 = 184
실습문제 = 185
Chapter 07 배열
7.1 배열이란? = 188
7.2 1차원 배열 = 189
7.3 2차원 배열 = 200
7.4 3차원 배열 = 208
연습문제 = 216
실습문제 = 217
Chapter 08 포인터
8.1 포인터란? = 220
8.2 포인터와 배열 = 225
8.3 포인터와 문자열 = 236
8.4 명령행 인수 = 241
연습문제 = 245
실습문제 = 246
Chapter 09 구조체와 공용체
9.1 구조체란? = 248
9.2 구조체의 정의 = 249
9.3 구조체변수의 선언 및 초기화 = 251
9.4 구조체 포인터변수의 선언 및 초기화 = 254
9.5 구조체 멤버의 참조 = 255
9.6 구조체의 배열 = 262
9.7 구조체를 함수의 인수로 사용 = 272
9.8 구조체의 구조체 = 275
9.9 공용체 = 278
연습문제 = 284
실습문제 = 286
Chapter 10 파일 입출력
10.1 파일 입출력 함수 = 288
10.2 파일에서 데이터 읽고 써넣기 = 290
10.3 표준 입출력 파일포인터 = 303
연습문제 = 306
실습문제 = 307
부록
부록 A 연습문제 풀이 = 310
부록 B 아스키 코드표 = 318