책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9788957173398
· 쪽수 : 412쪽
책 소개
목차
01 | C 언어 시작하기
1.1 컴퓨터와 컴퓨터 프로그램 2
1.2 C 언어의 탄생 3
1.3 C 언어의 특징 4
1.4 프로그램의 작성 및 실행 절차 5
1.5 C 프로그램 개발도구 6
1.6 C 언어의 기본구조 17
02 | 표준 입출력
2.1 정형화된 표준 입출력 함수 24
2.2 문자 입출력 함수 36
2.3 문자열 입출력 함수 37
03 | 자료형과 형변환
3.1 예약어와 식별자 42
3.2 상수와 변수 44
3.3 상수의 자료형 46
3.4 변수의 자료형 50
3.5 데이터의 형변환 60
04 | 연산자와 우선순위
4.1 연산자 68
4.2 대입 연산자 69
4.3 산술 연산자 70
4.4 증감 연산자 74
4.5 관계 연산자 76
4.6 논리 연산자 79
4.7 비트 연산자 83
4.8 기타 연산자 87
4.9 연산자들의 우선순위 90
05 | 분기 제어문
5.1 제어문 96
5.2 if 문 97
5.3 if-else 문 100
5.4 else-if 문 103
5.5 중첩 if 문 107
5.6 switch-case 문 111
5.7 goto 문 116
5.8 조건 연산자 118
06 | 반복 제어문
6.1 반복 제어문 124
6.2 for 문 124
6.3 중첩 for 문 133
6.4 while 문 137
6.5 do-while 문 142
6.6 break 문 145
6.7 continue 문 146
07 | 함수
7.1 함수의 의미 152
7.2 함수의 선언, 호출과 정의 153
7.3 매개변수를 갖는 함수 만들기 156
7.4 2개 이상의 매개변수를 갖는 함수 만들기 161
7.5 반환값을 가지는 함수 만들기 163
7.6 배열을 매개변수로 전달하는 방법 168
7.7 포인터를 매개변수로 전달하는 방법 170
7.8 구조체를 매개변수로 전달하는 방법 173
7.9 main() 함수의 매개변수 175
7.10 함수의 순환호출 178
7.11 사용자 정의 함수를 헤더 파일로 만들기 181
08 | 변수의 통용범위
8.1 변수의 기억장소 188
8.2 지역변수 189
8.3 정적변수 192
8.4 전역변수 197
8.5 레지스터 변수 201
09 | 배열
9.1 배열의 선언 208
9.2 배열의 초기화 211
9.3 2차원 배열 216
9.4 문자형 배열 222
9.5 배열의 주소 226
10 | 포인터
10.1 포인터 변수 232
10.2 포인터와 배열의 관계 237
10.3 이중 포인터 변수 246
11 | 구조체와 공용체
11.1 구조체 252
11.2 공용체 273
11.3 열거형 276
11.4 자료형 재정의 279
12 | 선행처리기
12.1 선행처리기의 기능 284
12.2 매크로의 정의 및 해제 285
12.3 파일 삽입 294
12.4 조건부 컴파일 297
13 | 파일처리
13.1 파일의 입출력 310
13.2 파일 열기와 닫기 313
13.3 문자 단위로 하는 파일 입출력 함수 316
13.4 문자열 단위로 하는 파일 입출력 함수 320
13.5 정형화된 파일 입출력 함수 325
13.6 블록 단위로 하는 파일 입출력 함수 328
13.7 랜덤 파일 처리 함수 331
14 | 표준함수
14.1 표준함수 340
14.2 메모리 함수 341
14.3 시간 함수 342
14.4 문자열 함수 351
14.5 문자 분류 함수 360
14.6 유틸리티 함수 365
14.7 수학함수 371
14.8 자료형의 한계값 정의 377
15 | 실전 예제
15.1 명함관리 프로그램 384
15.2 명함관리 소스 프로그램 388
15.3 명함관리 프로그램의 실행 화면 399
·부록. ASCII CODE TABLE 404
·찾아보기 405