목차 일부
제1장 서론 ... 11
1.1 프로그래밍 언어의 역사 ... 12
1.2 프로그래밍 작성에서 수행까지 ... 14
제2장 C 언어의 기초 ... 17
2.1 C 언어의 소개와 특징 ... 18
2.2 C 프로그램의 구조 ... 20
2.3 식별자(Identifier) ... 24
2.4 예약어(Reserved word) ....
더보기
목차 전체
제1장 서론 ... 11
1.1 프로그래밍 언어의 역사 ... 12
1.2 프로그래밍 작성에서 수행까지 ... 14
제2장 C 언어의 기초 ... 17
2.1 C 언어의 소개와 특징 ... 18
2.2 C 프로그램의 구조 ... 20
2.3 식별자(Identifier) ... 24
2.4 예약어(Reserved word) ... 25
2.5 주석문(Comment) ... 25
제3장 입출력의 기초 ... 29
3.1 개요 ... 30
3.2 표준 입출력 함수 ... 30
3.3 printf( )와 scanf( ) ... 32
제4장 기본 데이터 형과 연산자 ... 43
4.1 데이터의 기본형과 형(Type) 선언 ... 44
4.2 상수와 변수 ... 59
4.3 연산자 ... 64
4.4 C 언어의 연산자 우선순위와 연산 방향 ... 88
제5장 제어문 Ⅰ(선택 처리형과 goto) ... 93
5.1 문장(Statement) ... 95
5.2 if 문 ... 98
5.3 if else 문 ... 102
5.4 중첩된 if 문 ... 105
5.5 3항 연산자 ... 109
5.6 switch∼case 문 ... 111
5.7 goto 문 ... 115
제6장 제어문 Ⅱ - 반복문 ... 123
6.1 while 문 ... 124
6.2 do while 문 ... 128
6.3 for 문 ... 131
6.4 중첩된 반복문 ... 136
6.5 break 문 ... 140
6.6 continue 문 ... 141
제7장 함수와 기억 클래스 ... 149
7.1 개요 ... 150
7.2 함수의 정의 ... 152
7.3 함수의 사용 ... 156
7.4 함수간 데이터 전달 방법 ... 162
7.5 재귀 호출(Recursive Call) ... 171
7.6 기억 클래스(Storage Class) ... 176
제8장 단일 문자와 문자열의 입출력 함수와 배열 ... 191
8.1 getchar( )와 putchar( ) ... 192
8.2 gets( )와 puts( ) ... 194
8.3 서식화 문자열의 입출력 - sprintf( )와 sscanf( ) ... 195
8.4 배열의 개념 ... 198
8.5 1 차원 배열 ... 199
8.6 2 차원 배열 ... 209
8.7 3 차원 배열 ... 219
제9장 포인터(Pointer) ... 225
9.1 주소 연산자(&) ... 226
9.2 포인터 연산자(*) ... 228
9.3 포인터 변수의 사용 ... 232
9.4 포인터 변수의 초기화 ... 234
9.5 포인터 변수의 연산 ... 235
9.6 이중·삼중 포인터 변수 ... 237
9.7 포인터와 문자열 ... 241
9.8 포인터와 배열 ... 246
9.9 함수 포인터와 함수 배열 포인터 ... 256
제10장 구조체와 공용체 ... 265
10.1 구조체(Struct) ... 266
10.2 공용체(Union) ... 294
10.3 열거형(Enum) ... 299
10.4 형 변환(Typedef) ... 301
제11장 전처리기 ... 309
11.1 전처리기의 역할 ... 310
11.2 매크로의 정의(define) ... 311
11.3 파일의 첨가(include) ... 323
11.4 기타 선행 처리기 ... 326
제12장 고급 수준의 입출력 함수와 파일 처리 ... 333
12.1 파일의 입출력 ... 335
12.2 파일의 선언 ... 336
12.3 파일 열기(open)와 닫기(close) 함수 ... 337
12.4 문자와 문자열의 파일 입출력 함수 ... 342
12.5 랜덤(Random) 파일 입출력 ... 352
12.6 기타 파일 입출력 함수 ... 357
제13장 라이브러리 ... 367
13.1 라이브러리 함수의 개요 ... 368
13.2 string.h 라이브러리 함수 ... 368
13.3 math.h 라이브러리 함수 ... 376
13.4 자료 변환과 난수 발생 함수(stdlib.h) ... 380
13.5 화면 처리 함수 ... 386
13.6 문자와 문자열 처리 함수(ctype.h) ... 394
13.7 메모리 관리 함수(alloc.h) ... 395
13.8 시간과 날짜 함수(dos.h, time.h) ... 396
더보기 닫기