목차 일부
제1장 C 언어의 개요
1. 프로그램 시작하기 ... 13
가) 기초사항 ... 13
나) Hello 프로그램 ... 14
2. 프로그램의 구조 ... 15
가) 프로프로세서 ... 15
나) 구조체 및 전역변수 ... 17
다) 함수 ... 18
제2장 자료형
1. 상수 ... 23
...
더보기
목차 전체
제1장 C 언어의 개요
1. 프로그램 시작하기 ... 13
가) 기초사항 ... 13
나) Hello 프로그램 ... 14
2. 프로그램의 구조 ... 15
가) 프로프로세서 ... 15
나) 구조체 및 전역변수 ... 17
다) 함수 ... 18
제2장 자료형
1. 상수 ... 23
2. 변수 ... 23
가) 변수 명의 작성규칙 ... 23
나) 변수의 선언 ... 24
다) 변수의 사용 ... 24
라) 정수형 변수 ... 27
마) 실수형 변수 ... 28
바) 문자형 변수 ... 29
사) 문자열 변수 ... 31
3. 기타 자료형 ... 32
제3장 연산자
1. 연산자란? ... 37
2. 대입 연산자 ... 37
가) 단순대입 연산자 ... 38
나) 복합대입 연산자 ... 39
3. 산술 연산자 ... 41
가) 단항연산자 ... 41
나) 이항연산자 ... 45
4. 관계 연산자 ... 49
5. 논리 연산자 ... 52
6. 비트 연산자 ... 56
가) 이동 연산자 ... 56
나) 비트논리 연산자 ... 59
7. 기타 연산자 ... 61
가) 콤마연산자 ... 61
나) 조건 연산자 ... 62
다) sizeof 연산자 ... 64
라) cast 연산자 ... 66
8. 연산자의 우선 순위 ... 68
제4장 제어문
1. if문 ... 73
가) if ... 73
나) if - else ... 75
다) if - else if ... 77
라) 중첩 if ... 80
2. switch 문 ... 83
3. while 문 ... 86
4. do while 문 ... 89
5. for 문 ... 93
제5장 함수
1. 함수란? ... 99
2. 함수의 구성요소 ... 99
가) 함수의 정의 ... 99
나) 함수의 선언 ... 100
다) 함수의 호출 ... 100
3. 지역변수와 전역변수 ... 102
4. 정적변수 ... 105
5. 외부변수 ... 106
6. 반환 값 ... 108
제6장 배열
1. 배열이란? ... 113
2. 1차원 배열 ... 115
3. 2차원 배열 ... 119
4. 3차원 배열 ... 126
제7장 포인터
1. 포인터란? ... 133
2. 포인터의 선언 ... 133
3. 포인터의 사용 ... 134
4. 배열과 포인터 ... 137
가) 1차원배열과 포인터 ... 137
나) 2차원배열과 포인터 ... 140
다) 문자열과 포인터 ... 143
라) 포인터배열 ... 147
제8장 구조체
1. 구조체란? ... 153
2. 구조체 배열 ... 157
3. 구조체 포인터 ... 159
제9장 파일처리
1. 파일이란? ... 165
2. 파일처리 함수 ... 165
3. 파일의 열고 닫기 ... 166
가) 파일의 선언 ... 166
나) 파일의 열기 ... 166
다) 파일의 닫기 ... 167
4. 파일의 입출력 함수 ... 172
가) 형식지정 읽기와 쓰기 ... 172
나) 문자열 읽기와 쓰기 ... 175
다) 한 문자 읽기와 쓰기 ... 177
라) 블록단위 읽기와 쓰기 ... 180
제10장 숫자퍼즐 게임
1. 텍스트 게임(text game) ... 187
2. 숫자퍼즐 게임 ... 187
가) 화면구성 ... 187
나) 자료구조 ... 188
다) 소스분석 ... 189
제11장 스네이크 바이트(Snake byte)
1. 스네이크 바이트(Snake byte) 게임 ... 205
가) 화면구성 ... 205
나) 맵 데이터 ... 206
다) 스네이크 구조체 ... 209
라) 소스분석 ... 210
제12장 라이브러리 함수
1. 문자 입출력 함수 ... 233
2. 텍스트 윈도우 출력 함수 ... 245
3. 시간 함수 ... 256
4. 수학 함수 ... 266
5. 문자열 함수 ... 274
6. 자료 변환 함수 ... 282
7. 메모리 처리 함수 ... 291
8. 문자 처리 함수 ... 304
더보기 닫기