HOME > 상세정보

상세정보

C언어 배우기

C언어 배우기 (10회 대출)

자료유형
단행본
개인저자
임권묵 전진오, 저
서명 / 저자사항
C언어 배우기 / 임권묵, 전진오 공저
발행사항
서울 :   진샘미디어,   2007  
형태사항
514 p. : 삽화 ; 26 cm
ISBN
8995707062 9788995707067
일반주기
부록: 1. 범하기 쉬운 프로그래밍 실수, 2. 함수 라이브러리(C library), 3. Windows용 visual C++ 6.0 사용법 외  
서지주기
참고문헌과 색인수록
000 00000cam c2200205 c 4500
001 000045390437
005 20170818112956
007 ta
008 070829s2007 ulka b 001c kor
020 ▼a 8995707062 ▼g 93560
020 ▼a 9788995707067 ▼g 93560
035 ▼a (KERIS)BIB000011033456
040 ▼a 241026 ▼c 241026 ▼d 211009
082 0 4 ▼a 005.133 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b C110 2007zr
100 1 ▼a 임권묵
245 1 0 ▼a C언어 배우기 / ▼d 임권묵, ▼e 전진오 공저
260 ▼a 서울 : ▼b 진샘미디어, ▼c 2007
300 ▼a 514 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 부록: 1. 범하기 쉬운 프로그래밍 실수, 2. 함수 라이브러리(C library), 3. Windows용 visual C++ 6.0 사용법 외
504 ▼a 참고문헌과 색인수록
700 1 ▼a 전진오, ▼e
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 C110 2007zr 등록번호 111436656 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2007zr 등록번호 121156097 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2007zr 등록번호 121156098 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 C110 2007zr 등록번호 111436656 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2007zr 등록번호 121156097 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2007zr 등록번호 121156098 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

저자소개

임권묵(지은이)

<최신 컴퓨터 개론>

정보제공 : Aladin

목차


목차
제1장 C프로그래밍의 기초
 1. 개론(Introduction) = 2
 2. 기본해설 = 4
  2.1 프로그래밍 = 4
  2.2 고급언어 = 5
  2.3 운영체제 = 6
  2.4 컴파일 프로그램 = 7
  2.5 C언어의 필요성 = 10
 3. C프로그램 작성 = 12
  3.1 프로그램 작성 과정 = 13
  3.2 프로그램 작성 예 = 16
 연습문제 = 21
제2장 C프로그램의 기본 구조
 1. C프로그램의 이해 = 24
 2. C언어의 data type과 변수 = 31
 3. C언어의 함수 = 36
 4. C언어의 주석 = 39
 5. C프로그램의 기본 구조 = 43
 연습분제 = 43
제3장 변수, 상수, 데이터형
 1. 변수(Variables) = 46
 2. 상수(Constants) = 54
  2.1 문자형 상수 = 58
  2.2 정수형 상수 = 59
  2.3 실수형 상수 = 59
  2.4 문자열 상수 = 60
 3. 기본 데이터형 = 60
  3.1 정수형 = 61
  3.2 문자형 = 63
  3.3 실수형 = 65
  3.4 배정도형 = 67
  3.5 Void형 = 68
 4. 수정된 데이터형 = 68
  4.1 signed 와 unsigned = 69
  4.2 short 와 long = 71
 5. 변수의 초기화 = 72
 6. 데이터 입출혁함수 = 73
  6.1 화면에 출력하기 = 74
  6.2 키보드로부터 입력받기 = 78
 연습문제 = 81
제4장 연산자
 1. 대입 연산자 = 84
 2. 산술 연산자 = 87
 3. 관계 연산자 = 91
 4. 논리 연산자 = 92
 5. 증감 연산자 = 95
 6. sizeof 연산자 = 97
 7. cast 연산자 = 101
 연습분제 = 104
제5장 조건문
 1. if 조건문 = 108
 2. if-else 조건문 = 111
 3. 복합문 = 113
 4. 다중 else if 조건문 = 115
 5. switch 문 = 117
 6. 플래그(Flags) = 122
 7. 조건 수식 연산자 = 126
 연습분제 = 130
제6장 반복문
 1. for 반복문 = 135
 2. while 반복문 = 143
 3. do-while 반복문 = 148
 4. 분기문(branch statement) = 151
  4.1 break 분기문 = 151
  4.2 continue 분기문 = 154
  4.3 return 분기문 = 157
  4.4 goto 분기문 = 158
 연습문제 = 160
제7장 배열
 1. 일차원 배열 = 164
 2. 배열의 초기화 = 170
 3. 다차원 배열 = 173
 연습문제 = 181
제8장 문자열
 1. 문자 배열 = 187
 2. 문자열 배열 = 191
  2.1 gets() 함수 = 192
  2.2 puts() 함수 = 194
 3. Null 문자열 = 195
 4. Escape 문자 = 200
 5. 기타 문자열 함수 = 203
 연습문제 = 209
제9장 함수와 변수
 1. 함수의 정의 및 선언 = 213
 2. 함수의 원형 = 221
 3. 지역변수와 전역변수 = 224
  3.1 자동변수와 정적변수 = 227
 4. 재귀함수 = 230
 5. 표준함수 = 237
 연습분제 = 241
제10장 포인터(Pointers)
 1. 포인터의 개념 = 251
 2. 포인터 변수의 선언 = 252
 3. 포인터 연산 = 257
 4. 함수의 인수 전달방법 = 261
  4.1 값에 의한 전달 = 261
  4.2 주소에 의한 전달 = 262
 5. 포인터와 배열 = 265
 6. 문자열에 대한 포인터 = 271
  6.1 상수 문자열과 포인터 = 273
 7. main() 함수의 인수 = 277
 8. 포인터와 메모리주소 = 280
 연습문제 = 283
제11장 구조체와 공용체
 1. 구조체의 개념 = 286
  1.1 구조체의 정의 = 287
  1.2 구조체 멤버의 접근 = 290
  1.3 구조체 초기화 = 293
  1.4 구조체 배열 = 294
  1.5 중첩된 구조체 = 298
 2. 구조체 포인터 = 300
  2.1 구조체 포인터 변수 선언 = 301
  2.2 구조체 포인터를 통한 멤버 참조 = 301
 3. 구조체의 변형 = 308 
 4. 공용체 = 309
  4.1 공용체의 정의 = 309 
  4.2 공용체의 참조 = 311
 연습문제 = 314
제12장 입력과 출력(Input and Output) 
 1. 문자 입/출력 = 319
 2. 형식화된 입/출력 = 319
  2.1 printf() 함수 = 320
  2.2 scanf() 함수 = 327
 3. 파일 입출력(File I/O) = 332
  3.1 스트림(stream)의 개념 = 332
  3.2 텍스트 파일 입출력 = 332
   3.2.1 open() 연산과 close() 연산 = 334
   3.2.2 fgetc()와 fputc() 함수 = 338
   3.2.3 feof()와 ferror() 함수 = 340
   3.2.4 fgets()와 fputs 함수 = 344
   3.2.5 fprintf()와 fscant() 함수 = 346
 4. 이전 파일 입출력 = 348
  4.1 fread()와 fwrite() 함수 = 348
  4.2 임의 접근의 개념 = 350
 5. 기타 파일 시스템 함수 = 353
  5.1 remove() 함수 = 353
  5.2 rename() 함수 = 354
  5.3 rewint() 함수 = 355
  5.4 ftell() 함수 = 357
  5.5 fflush() 함수 = 359
 연습문제 = 360
제13장 비트(bits) 연산 
 1. 비트 연산자들(Bit Operators) = 367
  1.1 비트 단위 AND 연산자 = 368
  1.2 비트 단위 OR 연산자 = 372
  1.3 비트 단위 XOR 연산자 = 373
  1.4 1의 보수 연산자 = 374
  1.5 다른 자료 형태에서 비트 단위 연산 = 377
  1.6 좌 방향 비트이동 연산자 = 378
  1.7 우 방향 비트이동 연산자 = 379 
 2. 비트 필드 = 384
 연습문제 = 391 
제14장 전처리기(Preprocessor) 
 1. #define 명령문 = 395 
  1.1 매크로 상수 = 396
  1.2 프로그램 확장성 = 402
  1.3 프로그램 이식성 = 404
  1.4 복잡한 형태의 정의 = 406
  1.5 매크로 함수 = 414
 2. #include 명령문 = 417
 3. 조건적 컴파일 = 421
  3.1 #ifdef, #endif, #else, #ifnded 명령문 = 421
  3.2 #if 전처리기 명령문 = 423
  3.3 #under 문 = 425
 연습문제 = 426 
제15장 자료형의 확장 
 1. 열거된 자료형 = 428 
 2. typedef 명령문 = 431
 3. 자료형 변환 = 434
 4. 컴마 연산자 = 437
 5. 기억장소의 종류 = 439
  5.1 자동 변수 = 439
  5.2 외부 변수 = 440
  5.3 레지스터 변수 = 441
  5.4 정적 변수 = 442
  연습문제 = 444
제16장 기타 특성 및 고급 과정 
 1. 명령줄 매개변수 = 448
 2. 동적 메모리 할당 = 450
  2.1 malloc() 함수 = 451
  2.2 relloc() 함수 = 454
  2.3 calloc() 함수 = 456
  2.4 free() 함수 = 458
 연습문제 = 460
부 록 A. 범하기 쉬운 프로그래밍 실수 = 463
 1. 세미콜론(;)을 잘못 쓰는 것 = 463
 2. 연산자 =와 ==를 혼동하는 것 = 463
 3. 반환되는 형의 선언을 생략하는 것 = 463
 4. 함수에 잘못된 매개변수를 전달하는 것 = 464
 5. 연산자의 우선순위를 혼동하는 것 = 464
 6. 문자 상수와 문자열을 혼동하는 것 = 465
 7. 배열의 잘못된 범위를 사용하는 것 = 465
 8. 문자열 종료를 위한 널 문자의 여유 공간 확보 = 465
 9. 구조체의 멤버를 참조할 때 →연사자와 연산자를 혼동하는 것 = 465
 10. scanf 호출에서 포인터가 아닌 변수의 앞에 &를 빠뜨리는 것 = 466
 11. switch문에서 case의 끝에 break문을 빠뜨리는 것 = 466
 12. 전처리기 정의(definition)의 끝에 세미콜론을 삽입하는 것 = 466
 13. 매크로 정의에서 매개밴수 주위에 괄호를 빠뜨리는 것 = 466
 14. 매크로의 이름과 매개변수 사이에 공백을 남기는 것 = 467
 15. 매크로 호출에서 부수 효과를 갖는 수식을 사용하는 것 = 467
부 록 B. 함수 라이브러리(C Library) = 468
 1. 표준 입·출혁 함수 : stdio.h = 468
 2. 문자 평가 함수 : ctype.h = 473
 3. 문자열 함수 : string.h = 475
 4. 문자열과 수치 변환 함수 : stdlib.h = 477
 5. 메모리 처리 함수 : mem.h = 478
 6. 디렉토리 처리 함수 : dir.h = 479
 7. 처리제어 함수 : process.h  = 480
 8. 시간함수 : time.h = 480
 9. 저수준 입출력 함수 : io.h = 481
 10. 기타 함수 : assert.h = 482
부 록 C. Windows용 Visual C++ 6.0 사용법 = 484
부 록 D. ASCII 문자 집합 = 505
부 록 E. Windows용 Turbo C++ 메뉴 소개 = 506 
찾아보기= 507


관련분야 신착자료