HOME > 상세정보

상세정보

(New)C언어 입문 : 기초편 (36회 대출)

자료유형
단행본
개인저자
林晴比古
서명 / 저자사항
(New)C언어 입문 : 기초편 / Haruhiko Hayashi 저.
발행사항
서울 :   영진출판사 ,   1999.  
형태사항
290 p. ; 24 cm.
총서사항
프로그래밍 언어 마스터 시리즈 ; 1
ISBN
8931412835
일반주기
색인수록  
000 00649namccc200241 k 4500
001 000000659516
005 20100806121817
007 ta
008 000306s1999 ulk 001a kor
020 ▼a 8931412835 ▼g 13000 : ▼c \8800
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h jpn
049 1 ▼l 111148834
082 0 4 ▼a 005.133 ▼2 21
090 ▼a 005.133 ▼b 1999zq
100 1 ▼a 林晴比古
245 2 0 ▼a (New)C언어 입문 : ▼b 기초편 / ▼d Haruhiko Hayashi 저.
260 ▼a 서울 : ▼b 영진출판사 , ▼c 1999.
300 ▼a 290 p. ; ▼c 24 cm.
490 0 0 ▼a 프로그래밍 언어 마스터 시리즈 ; ▼v 1
500 ▼a 색인수록
950 0 ▼b \8800

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 1999zq 등록번호 111148834 (36회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

한 단계 한 단계 다져나가는 C 언어 기초

C언어의 기초를 단계별로 다져나가는 프로그래밍 기초 시리즈다. C언어의 기본적인 문법부터 함수의 사용, 활용, 그리고 다양한 라이브러리의 사용까지 C언어의 기초를 튼튼하게 다진다. 총 3권으로 기초편, 중급편, 응용편으로 구성되어 있다.

기초편에서는 프로그램이란 어떻게 구성되는 지에 관한 내용부터 수치와 문자열 사용, 연산자, 분기, 반복, 입출력, 함수의 작성법, 간단한 포인터에 대한 설명, 전처리기, 표준 라이브러리 함수등 C 언어를 사용하는 과정에 있어서 가장 기본적으로 알아야 할 내용들에 대해서 학습한다.

중급편에서는 기초편에서 다루었던 내용들을 중심으로 보다 심화학습을 진행한다. 포인터, 함수, 구조체, 공용체, 콘솔 입출력, 파일 처리등 C언어의 기본이 되면서, 보다 튼튼한 이론이 요구되는 부분에 대해서 학습한다.

응용편에서는 C언어를 이용한 프로그램 작성시 주의해야 할점과 알아두면 좋은 팁과 노하우, 메모리에 관련된 사항, 문자열 처리시 주의할점, C언어의 함정, 시스템 호출, 화면 출력과 사운드 관련 제어, 그래픽 처리용 라이브러리등 난이도 높은 프로그램뿐만 아니라, DOS창을 사용하여 활용할 수 있는 재미있는 프로그램들도 소개한다.


정보제공 : Aladin

저자소개

하야시 하루히코(지은이)

일본에서는 명쾌입문, 실용 마스터 시리즈를 비롯해 다양한 책을 집필한 베스트셀러 저자다.

정보제공 : Aladin

목차


목차
머리말 = 3
Chapter 1. 처음에 기억해야 할 것 = 13
 1.1 C 언어와 그 특징 = 14
 1.2 최소의 C 프로그램 = 17
 1.3 문자열을 출력한다 = 19
  문자열을 한 행 출력한다 = 19
  문자열을 여러 행 출력한다 = 24
 1.4 수치 계산과 숫자의 입출력 = 27
 1.5 반복 처리를 행한다 = 30
  단일문 제어 = 30
  빈 루프 = 33
  블록문의 사용 = 34
 1.6 탭을 사용해 보기 쉽게 한다 = 36
 1.7 이름을 붙이는 법 = 37
 1.8 정수 표현의 방법 = 40
  수치 정수 = 40
  문자 정수 = 41
  확장 문자열 = 42
  문자열 정수 = 44
  기호 정수 = 44
 이 장의 정리 = 45
Chapter 2. 어떻게 실행할까-프로그램 작성, 컴파일, 링크 방법 = 47
 2.1 소스 프로그램을 작성한다 = 48
 2.2 컴파일의 절차 = 48
 2.3 Microsoft C의 경우 = 50
 2.4 UNIX C의 경우 = 53
 2.5 개발 환경을 갖고 있는 경우 = 53
 2.6 에러 메시지를 읽는 법 = 55
  에러 메시지란 = 55
  거짓 에러 행을 알려준다 = 55
  거짓 에러가 많이 등장한다 = 57
  흔히 나타나는 에러 = 60
  경고 메시지 = 60
  링크시의 에러 = 62
 이 장의 정리 = 63
Chapter 3. 프로토타입이 실수를 방지해 준다 = 65
 3.1 프로토타입 선언을 왜 필요한가 = 66
 3.2 프로토타입 선언 방법 = 68
 3.3 개인이 작성한 함수의 프로토타입 사용법 = 69
 이 장의 정리 = 70
Chapter 4. 수치와 문자열 사용 = 71
 4.1 변수를 선언한다 = 72
  변수에는 데이터형이 있다 = 72
  주요 데이터형 = 73
  int 형의 크기 = 74
  char 형과 int 형 = 76
  long 형의 표현 = 77
 4.2 배열의 표현 방법 = 77
 4.3 문자열의 표현 방법 = 79
  char형 배열로 문자열을 표현한다 = 79
  문자열의 내부 표현 = 80
  충분한 배열 길이를 확보한다 = 80
  char형 배열의 성격을 알아본다 = 81
  char형 배열의 특성을 사용한다 = 83
 4.4 변수는 초기화할 수 있다 = 83
  변수의 초기화 = 83
  배열의 초기화 = 84
  문자 배열의 초기화 = 85
 이 장의 정리 = 87
Chapter 5. 자주 쓰이는 연산자 = 91
 5.1 산술 연산자로 계산한다 = 92
 5.2 정수 계산과 실수 계산 = 93
 5.3 관계 연산자로 비교한다 = 94
 5.4 논리 연산자로「또는/그리고/부정」처리를 한다 = 95
 5.5 증가/감소 연산자로 1의 가감 계산을 한다 = 96
 이 장의 정리 = 100
Chapter 6. 분기와 반복 = 103
 6.1 if문에서 나누어진다 = 104
 「참」의 의미 = 105
  else를 생략한다 = 106
  else if문 = 107
 6.2 for 문으로 반복한다 = 109
  지정 회수 반복 처리 = 109
  조건식의 작성법 = 111
  카운트다운 for문에서의 주의점 = 111
  for문에 의한 무한 루프 = 112
 6.3 while문으로 반복한다 = 113
  조건 검사를 먼저 하는 루프 = 113
  while문에 의한 무한 루프 = 114
 6.4 do-while 문으로 반복한다 = 116
  조건 검사를 나중에 하는 루프 = 116
  ';'이 필요 = 117
 6.5 switch문은 여러 방향으로 나누어진다 = 117
  정수식을 쓴다 = 120
  case는 라벨(label)이다 = 121
  복수의 라벨을 이용한다 = 123
 6.6 break문으로 중단한다 = 125
  루프를 중단한다 = 125
  하나의 루프만 중단한다 = 127
 6.7 continue문으로 스킵한다 = 128
  루프를 스킵한다 = 128
  하나만 스킵한다 = 128
 이 장의 정리 = 129
Chapter 7. 콘솔 입출력 = 137
 7.1 한 문자를 입출력한다(getchar, putchar) = 138
  최소의 한 문자 입출력 = 138
  int형 변수에 문자를 넣는다 = 139
  EOF를 확인한다 = 140
  버퍼로 처리되어 있다 = 142
  while + getchar의 사용 방법 = 143
 7.2 한 행의 입출력을 행한다(gets, puts) = 145
  최소의 한 행 입출력 = 145
  NULL을 확인한다 = 147
 7.3 수치 입출력을 행한다(scanf, printf) = 148
  최소의 수치 입출력 = 148
  입력을 요구하는 메시지를 표시한다 = 149
  EOF에 의한 루프 감시 = 150
  수치에 의한 루프 감시 = 151
 7.4 printf와 scanf의 사용법 = 152
  printf를 사용한다 = 152
  printf의 변환 문자열 = 153
  printf의 옵션 지정 = 155
  scanf를 사용한다 = 157
  scanf의 변환 문자열 = 157
 이 장의 정리 = 160
Chapter 8. 함수 작성법 = 163
 8.1 함수의 기본형 = 164
  C의 함수 = 164
  함수의 기본 구성 = 167
  인수의 작성법 = 167
  값을 리턴하는 방법 = 168
  프로토타입을 선언한다 = 170
  프로토타입 선언 위반 메시지 = 171
  프로토타입 선언을 생략하는 방법 = 172
  void형 함수 = 174
  void형의 인수 지정 = 175
 8.2 데이터를 건네주는 방법 = 176
  수치를 건네준다 = 176
  문자열을 건네준다 = 177
  문자열의 변수명은 주소이다 = 180
  외부 변수에 의한 데이터 전달 = 181
 8.3 지역 변수와 전역 변수 = 181
  변수에는 사용 범위가 있다 = 182
  지역 변수는 충돌하지 않는다 = 183
 8.4 기억 클래스로 기억 방법을 지정한다 = 185
  자동 변수(auto) = 185
  외부 변수(extern) = 186
  정적 변수(static) = 187
  기억 클래스의 사용 = 189
  외부 변수에 의한 데이터 주고받기 = 189
 이 장의 정리 = 190
Chapter 9. 익혀두면 편리한 포인터 = 193
 9.1 메모리상의 데이터 배치 방법 = 194
 9.2 기본적인 포인터 = 195
  포인터의 작용 = 195
  포인터 연산자 = 196
 9.3 문자열과 포인터 = 199
  문자열 첫 주소의 복사 = 201
  포인터로 임의의 주소를 나타낸다 = 202
  포인터로 값을 바꿔 쓴다 = 203
  포인터를 갱신한다 = 203
 이 장의 정리 = 205
Chapter 10. 프리프로세서로 전처리를 한다 = 207
 10.1 #include = 208
 10.2 #define = 213
 이 장의 정리 = 216
Chapter 11. 표준 라이브러리 함수를 이용한다 = 217
 11.1 표준 라이브러의 역할 = 218
 11.2 표준 라이브러리 함수 = 219
  입출력(stdio.h가 필요) = 219
  일반 유틸리티(stdlib.h가 필요) = 220
  문자열 처리(string.h가 필요) = 221
  시간 처리(time.h가 필요) = 222
  문자 처리(ctype.h가 필요) = 222
  수학 처리(math.h가 필요) = 222
  점프 처리(setjmp.h가 필요) = 223
  시그널 처리(signal.h가 필요) = 223
  진단 처리(assert.h가 필요) = 224
 11.3 콘솔 입출력 함수 = 224
 11.4 문자열 처리 함수 = 224
 11.5 문자 처리 함수 = 226
 11.6 수학 함수 = 229
 11.7 기타 함수 = 230
  atoi = 231
  rand = 232
  system = 233
  exit = 234
 이 장의 정리 = 235
Chapter 12. 파일 입출력 = 237
 12.1 파일 열기와 닫기 = 238
  fopen = 239
  fclose = 240
 12.2 파일 입출력 함수 = 240
 12.3 파일과의 한 행 입출력을 행한다(fgets, fputs) = 242
  파일 내용을 화면에 표시한다 = 242
  파일간 복사를 행한다 = 244
 12.4 파일에 한 문자 입출력을 행한다(getc, putc, fgetc, fputc) = 246
 12.5 명령어 라인에서 인수를 전달하는 방법 = 248
  인수 전달의 정해진 문구 = 250
 이 장의 정리 = 252
Chapter 13. 예제 프로그램 = 255
 13.1 리다이렉트용 프로그램 = 256
 13.2 괄호를 카운트하는 프로그램 = 257
 13.3 프로토타입 자동선언 프로그램 = 259
 13.4 행번호를 추가하는 프로그램 = 262
 13.5 중괄호({,})의 수를 검사하는 프로그램 = 263
 13.6 공백을 삭제하는 프로그램 = 265
 13.7 숫자를 계산하는 프로그램 = 268
 13.8 정렬 상태를 확인하는 프로그램 = 270
Chapter Appendix = 273
 1. ANSI C 주요 함수 일람 = 274
  입출력 = 275
  일반 유틸리티 = 276
  문자열 처리 = 277
  문자 처리 = 278
  숫자 처리 = 279
 2. Visual C++을 이용해 C 컴파일러를 사용하는 방법 = 280
  C 컴파일러의 작동 환경 = 280
  환경 변수를 설정한다 = 280
  환경 변수 설정용 메모리를 확보한다 = 281
  작업용 디렉토리를 작성한다 = 281
  C 컴파일러를 사용한다 = 282
index = 286


관련분야 신착자료

Harvard Business Review (2025)