목차 일부
제1장 C언어의 개요 ... 9
1.1 C언어의 발전 ... 11
1.2 C언어 ... 12
1.3 구조 ... 12
1.3.1 헤더 파일 ... 12
1.3.2 main() 함수 ... 13
1.3.3 함수 ... 14
실습문제 ... 15
제2장 데이터의 형과 기본 입출력문 ... 21
2.1 ...
더보기
목차 전체
제1장 C언어의 개요 ... 9
1.1 C언어의 발전 ... 11
1.2 C언어 ... 12
1.3 구조 ... 12
1.3.1 헤더 파일 ... 12
1.3.2 main() 함수 ... 13
1.3.3 함수 ... 14
실습문제 ... 15
제2장 데이터의 형과 기본 입출력문 ... 21
2.1 데이터의 형 선언 ... 23
2.1.1 문자형 ... 24
2.1.2 정수형 ... 24
2.1.3 실수형 ... 25
2.1.4 변수명 사용규칙 ... 25
2.2 입출력함수 ... 26
2.2.1 printf() ... 26
2.2.2 scanf() ... 28
2.2.3 getchar(), gets() ... 28
2.2.4 putchar(), puts() ... 29
실습문제 ... 31
제3장 프로그램 흐름 제어 ... 39
3.1 제어문 ... 41
3.1.1 if문 ... 41
3.1.2 switch문 ... 42
3.1.3 break문 ... 43
3.1.4 continue문 ... 44
3.1.5 goto문 ... 44
3.1.6 return문 ... 45
3.2 반복문 ... 46
3.2.1 while문 ... 47
3.2.2 do∼while문 ... 47
3.2.3 for문 ... 48
실습문제 ... 49
제4장 연산자 ... 61
4.1 대입연산자(=, +=, -=, *=, /=등) ... 64
4.2 사칙연산자(+, -, *, /)와 나머지연산자(%) ... 64
4.3 증가·감소 연산자(++,--) ... 65
4.4 관계연산자(<, <=, >, >=, ==, !=) ... 66
4.5 논리연산자(!, &&, Ⅱ) ... 67
4.6 조건연산자(?:) ... 67
4.7 쉼표연산자(,) ... 68
4.8 비트연산자(&, Ⅰ, ^, <<, >>, ∼) ... 68
4.9 캐스트 연산자((데이터형명)) ... 69
4.10 sizeof 연산자 ... 70
4.11 산술 변환규칙 ... 70
실습문제 ... 72
제5장 함수 ... 83
5.1 인수가 없는 함수 ... 86
5.2 인수를 가지는 함수 ... 86
실습문제 ... 88
제6장 기억 클래스 ... 97
6.1 기억 클래스 ... 99
6.1.1 외부변수 ... 100
6.1.2 내부변수 ... 100
6.2 자동변수 ... 100
6.2.1 자동변수의 사용시 주의점과 특성 ... 101
6.3 정적 변수 ... 101
6.3.1 내부 정적 변수 사용시 특성과 주의점 ... 102
6.3.2 외부 정적 변수 사용시 특성과 주의점 ... 102
6.4 외부변수 ... 102
6.4.1 외부 변수 사용시의 규칙과 주의사항 ... 103
6.5 레지스터 변수 ... 103
6.5.1 레지스터 변수의 특징 ... 103
실습문제 ... 104
제7장 배열 ... 113
7.1 1차원 배열 ... 115
7.1.1 1차원 배열의 형식 ... 115
7.1.2 1차원 배열의 초기화 ... 116
7.1.3 1차원 배열과 포인터 ... 116
7.2 2차원 배열 ... 117
7.2.1 2차원 배열의 형식 ... 117
7.2.2 2차원 배열의 초기화 ... 118
7.2.3 2차원 배열과 포인터 ... 118
7.3 문자열과 배열 ... 119
실습문제 ... 120
제8장 포인터 ... 133
제9장 구조체 ... 147
9.1 구조체 ... 150
9.1.1 구조체를 변수에 할당하는 법 ... 151
9.1.2 구조체 배열과 포인터 ... 151
9.2 새로운 데이터형의 정의 ... 152
실습문제 ... 154
제10장 프리프로세서 ... 161
10.1 외부파일 포함 기능(include) ... 163
10.2 define문을 사용한 매크로 정의 ... 164
10.2.1 매크로 상수 ... 165
10.2.2 매크로 함수 ... 165
실습문제 ... 166
제11장 파일 처리 및 입출력함수 ... 173
11.1 파일 처리 ... 175
11.1.1 파일의 개방 및 폐쇄 ... 175
11.1.2 명령줄 인수(입력 파라미터) ... 177
11.1.3 파일 입출력함수 ... 178
11.1.4 파일 검사 ... 180
11.2 입출력함수 ... 181
실습문제 ... 185
더보기 닫기