() 해외배송 가능
저자 | 정훈조 |
---|---|
판형/판수/면수 | 4*6배판/2019.02.20 4쇄/522 |
정가 | |
ISBN | 978-89-8081-463-3 |
01장 C 언어의 개요 / 9
1.1 C 언어의 역사 11
1.2 C 언어의 특징 11
1.3 프로그램 작성과 실행 12
1.4 Visual Studio 6.0에서 C 프로그램 작성 13
1.5 Visual Studio 2012에서 C 프로그램 작성 16
1.6 오류 수정 및 디버깅 23
02장 기본 프로그래밍 / 27
2.1 C 언어의 기본 구조 29
2.2 출력 함수 printf() 31
2.3 입력 함수 scanf() 37
2.4 입력 함수 getchar() 39
2.5 출력 함수 putchar() 43
2.6 식별자 44
2.7 예약어(Reserved Word) 45
2.8 주석문(Comments) 46
✏ 실전문제 47
✏ 연습문제 51
03장 데이터와 변수 / 55
3.1 변수 57
3.2 자료형 61
3.3 상수 65
✏ 실전문제 73
✏ 연습문제 79
04장 연산자 / 85
4.1 연산자의 종류 87
4.2 대입 연산자 87
4.3 산술 연산자 89
4.4 축약형 대입 연산자 91
4.5 증감 연산자 92
4.6 관계 연산자 94
4.7 논리 연산자 95
4.8 조건 연산자 97
4.9 비트 연산자 98
4.10 콤마 연산자 101
4.11 sizeof 연산자 103
4.12 cast 연산자 104
4.13 연산자의 우선순위 106
✏ 실전문제 108
✏ 연습문제 118
05장 제어문 / 123
5.1 if 문 125
5.2 switch ~ case문 134
5.3 for문 138
5.4 while 문 147
5.5 do ~ while 문 149
5.6 break, continue, goto문 151
✏ 실전문제 155
✏ 연습문제 176
06장 함수 / 191
6.1 함수의 정의 193
6.2 함수의 기본 형식 193
6.3 함수의 원형 선언 198
6.4 void 자료형과 함수 200
6.5 함수의 호출 203
6.6 함수 간의 자료 전달 방법 206
6.7 함수의 재귀 호출 210
6.8 수학 함수 212
✏ 실전문제 217
✏ 연습문제 227
07장 기억 클래스 / 233
7.1 개요 235
7.2 활용 범위에 따른 분류 235
7.3 기억 방식과 장소에 따른 분류 243
7.4 기억 클래스의 특징 256
✏ 실전문제 257
✏ 연습문제 261
08장 배열 / 265
8.1 배열의 개념 267
8.2 1차원 배열 268
8.3 다차원 배열 278
8.4 함수 호출시 배열의 전달 287
✏ 실전문제 293
✏ 연습문제 310
09장 문자열 / 321
9.1 문자열의 정의 323
9.2 문자 배열의 초기화 324
9.3 문자열의 배열 328
9.4 문자열의 입력 331
9.5 문자열 출력 333
9.6 자주 사용되는 문자열 라이브러리 함수 335
9.7 문자열 변환 라이브러리 함수 344
9.8 문자 처리 함수 346
✏ 실전문제 349
✏ 연습문제 354
10장 포인터 / 357
10.1 포인터 기초 359
10.2 포인터 연산 366
10.3 포인터의 형 변환 369
10.4 1차원 배열과 포인터 370
10.5 이중 포인터(다중 간접 참조) 377
10.6 포인터 배열 378
10.7 포인터와 2차원 배열 379
10.8 포인터와 문자열 381
10.9 포인터와 함수 386
✏ 실전문제 395
✏ 연습문제 403
11장 구조체와 공용체 / 411
11.1 구조체의 정의 413
11.2 구조체 치환 419
11.3 구조체 배열 421
11.4 구조체 포인터 424
11.5 구조체 함수 429
11.6 중첩된 구조체 436
11.7 자기 참조 구조체 438
11.8 공용체 440
11.9 열거형 444
11.10 typedef 446
11.11 비트 필드 447
✏ 실전문제 450
✏ 연습문제 462
12장 파일 입출력 / 469
12.1 파일 입출력 471
12.2 파일 열기 472
12.3 파일 닫기 473
12.4 파일의 입출력 함수 474
12.5 이진 파일의 입출력 480
12.6 파일 갱신하기 483
✏ 실전문제 486
✏ 연습문제 499
13장 동적 메모리 할당과 연결 리스트 / 505
13.1 정적 할당과 동적 할당 507
13.2 동적 메모리 할당의 기본 509
✏ 실전문제 518
✏ 연습문제 521