목차 일부
제1장 C 언어란 ... 1
1.1 C 언어의 역사 ... 2
1.2 컴파일러와 인터프리어 언어 ... 3
1.3 프로그램을 한다는 의미는? ... 4
1.4 C 언어는 함수들의 집합이다 ... 5
1.5 문장은 반드시 세미콜론(;)으로 끝난다 ... 8
1.6 변수 ... 8
1.7 프로그램 규칙(변수명, 함수명, 주...
더보기
목차 전체
제1장 C 언어란 ... 1
1.1 C 언어의 역사 ... 2
1.2 컴파일러와 인터프리어 언어 ... 3
1.3 프로그램을 한다는 의미는? ... 4
1.4 C 언어는 함수들의 집합이다 ... 5
1.5 문장은 반드시 세미콜론(;)으로 끝난다 ... 8
1.6 변수 ... 8
1.7 프로그램 규칙(변수명, 함수명, 주석문) ... 10
1.8 예약어 ... 11
1.9 기본 입출력 함수 ... 12
1.10 연산자와 포인터 ... 15
연습문제 ... 20
제2장 프로그래밍의 기초 ... 23
2.1 C언어와 다른 언어와의 차이점 ... 24
2.2 간단한 C 예제 프로그램 ... 25
2.3 Visual C++6.0에서 C 프로그램 만들기 ... 27
2.4 비주얼 C++에서 Replace 기능 ... 35
2.5 출력함수(printf()) ... 39
연습문제 ... 46
제3장 자료형 ... 51
3.1 변수란 ... 55
3.2 예약어 ... 56
3.3 변수 선언 형식 ... 56
3.4 문자형(character type) 변수 ... 57
3.5 정수형 변수 ... 59
3.6 실수형 변수 ... 60
3.7 기타 기본 자료형 ... 62
3.8 typedef ... 63
3.9 ASCII 문자와 진수 ... 64
연습문제 ... 68
제4장 연산자 ... 71
4.1 연산자의 종류 ... 72
4.2 산술연산자 ... 73
4.3 관계연산자 ... 79
4.4 항등연산자 ... 81
4.5 논리연산자 ... 82
4.6 기타연산자 ... 84
연습문제 ... 94
제5장 제어문 ... 97
5.1 if 문 ... 98
5.2 if ∼ else 문 ... 101
5.3 switch 문 ... 102
5.4 for 문 ... 104
5.5 while 문 ... 113
5.6 do while 문 ... 118
연습문제 ... 120
제6장 함수 ... 123
6.1 함수의 원형(prototype)과 정의 ... 125
6.2 return 문 ... 127
6.3 사용자 정의 함수의 종류 ... 129
6.4 값에 의한 호출과 참조에 의한 호출 ... 134
6.5 재귀 함수(되부름 함수 : Recursion) ... 136
연습문제 ... 145
제7장 기억부류 ... 149
7.1 자동변수(지역변수) ... 150
7.2 외부 변수(전역변수) ... 153
7.3 정적변수 ... 154
7.4 레지스터 변수 ... 157
연습문제 ... 158
제8장 배열 ... 161
8.1 배열이란 ... 162
8.2 배열 선언 ... 162
8.3 1차원 배열 ... 163
8.4 다차원 배열 ... 172
8.5 함수의 인자로 사용되는 배열 ... 174
연습문제 ... 178
제9장 포인터 ... 183
9.1 포인터란? ... 184
9.2 연산자 ... 185
9.3 포인터 변수의 선언 ... 187
9.4 포인터 연산 ... 192
9.5 배열과 포인터의 관계 ... 193
9.6 포인터 배열 ... 200
9.7 함수의 인자로 사용되는 포인터 ... 203
9.8 그 밖의 포인터 ... 208
연습문제 ... 212
제10장 전 처리기와 표준 입출력 함수 ... 215
10.1 define 문과 undef 문 ... 216
10.2 인수를 가지는 매크로 전개 ... 220
10.3 include 문 ... 221
10.4 입출력 함수 ... 224
연습문제 ... 241
제11장 구조체와 공용체 ... 245
11.1 구조체 선언 형식 ... 246
11.2 구조체의 구성(멤버) ... 248
11.3 구조체 변수 선언 방식 ... 249
11.4 구조체 연산자 ... 252
11.5 공용체 ... 257
연습문제 ... 260
제12장 파일 입출력 ... 263
12.1 읽고 쓰는 방식에 따른 분류 ... 264
12.2 파일 처리 과정 ... 265
12.3 fopen()함수 ... 267
12.4 fclose()함수 ... 269
12.5 fprintf()함수 ... 270
12.6 fscanf() 함수 ... 274
12.7 fgetc() 함수 ... 276
12.8 fgets() 함수 ... 278
12.9 fputs() 함수 ... 279
12.10 fwrite() 함수 ... 280
12.11 fread() 함수 ... 282
연습문제 ... 284
찾아보기 ... 287
더보기 닫기