HOME > 상세정보

상세정보

(New) C 언어 입문 : 초급자편

(New) C 언어 입문 : 초급자편 (60회 대출)

자료유형
단행본
개인저자
林晴比古
단체저자명
영진닷컴. 편집부, 역
서명 / 저자사항
(New) C 언어 입문 : 초급자편 / Haruhiko Hayashi 지음 ; [영진닷컴 편집부 역]
발행사항
서울 :   영진닷컴,   2008  
형태사항
229 p. : 천연색삽화 ; 23 cm
총서사항
프로그래밍 언어 마스터 시리즈
원표제
新C言語入門 : ス- パ-ビギナ-編 (新訂)
ISBN
9788931436570
일반주기
색인수록  
000 00000cam c2200205 c 4500
001 000045439826
005 20170818111217
007 ta
008 080403s2008 ulka 001c kor
020 ▼a 9788931436570 ▼g 13000
035 ▼a (KERIS)BIB000011260212
040 ▼a 211062 ▼c 211062 ▼d 211009
041 1 ▼a kor ▼h jpn
082 0 4 ▼a 005.133 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b C110 2008z12
100 1 ▼a 林晴比古
245 2 0 ▼a (New) C 언어 입문 : ▼b 초급자편 / ▼d Haruhiko Hayashi 지음 ; ▼e [영진닷컴 편집부 역]
246 1 9 ▼a 新C言語入門 : ▼b ス- パ-ビギナ-編 ▼g (新訂)
246 3 ▼a Shin C gengo nyumon super beginner hen
260 ▼a 서울 : ▼b 영진닷컴, ▼c 2008
300 ▼a 229 p. : ▼b 천연색삽화 ; ▼c 23 cm
490 0 0 ▼a 프로그래밍 언어 마스터 시리즈
500 ▼a 색인수록
710 ▼a 영진닷컴. ▼b 편집부, ▼e
900 1 0 ▼a Hayashi, Haruhiko, ▼e
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 C110 2008z12 등록번호 111473682 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2008z12 등록번호 121169852 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2008z12 등록번호 121169853 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 C110 2008z12 등록번호 151319061 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 C110 2008z12 등록번호 111473682 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2008z12 등록번호 121169852 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2008z12 등록번호 121169853 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 C110 2008z12 등록번호 151319061 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

책소개

C언어에 지식이 전혀 없는 초보자를 위한 책. 보다 가볍고 쉽게 C언어의 기초적인 지식을 설명한다. 실용적인 프로그램을 쓰기 위한 지식도 습득할 수 있다. 본문에서 사용한 예제파일들을 영진닷컴 교육교재 게시판에서 다운로드할 수 있다.

· 이 책은 다음과 같은 독자를 위해 집필되었습니다.
· C라는 것이 무엇인가? 하는 일반적인 지식이 필요한 독자
· C를 본격적으로 배우기 위해 기초적인 부분부터 습득하고 싶은 독자
· 우선 간단한 프로그램부터 작성해 가면서 차근 차근 학습하고 싶은 독자

【 구성 및 특징 】
이 책은 C언어에 관한 지식이 전혀 없는 초보자에게 기초적인 지식을 전하기 위하여 쓰인 도서입니다. 원래, C언어는 심오한 언어로서, 제대로 알기 위해서는 꽤 많은 분량의 해설서를 읽고, 많은 예제 프로그램으로 기능 하나하나를 확인해야 합니다. 그러나 대부분의 독자들은 일단 「C을 간략하게 배워보고 싶다」는 욕구를 가지신 분들이 많습니다.

그 이유로는
- C라는 것은 무엇인가? 하는 일반적인 지식이 필요한 경우
- C을 본격적으로 배울기 위해 기초적인것을 확실히 해 두고싶은 경우
- 우선 간단한 프로그램부터 작성해 가면서 한걸음 한걸음 학습하고 싶은 경우
등, 다양합니다. 또 C 코딩을 직접적으로 사용할 일은 없지만 대략 적인 지식을 습득하고 싶은 경우도 있을 것입니다. 결국, 이유는 달라도 「갑자기 C에 도전」해서 「단기간에 배우고 싶다」고 하는 독자층도 있다는 것입니다.
이와 같은 분들을 위해서 C언어를 가볍고 쉽게 C언어의 골격이 되는 부분까지 이해할 수 있도록 설명하고 있습니다. 그리고 실용적인 프로그램을 쓰기 위한 지식도 습득할 수 있습니다.

【 대상 독자층 】
「갑자기 C언어에 도전」해서 「단기간에 배우고 싶다」고 하는 초보자를 대상으로 한 도서

【 중요 마케팅 포인트】
이 책은 C언어를 배우기 위해 가장 쉽게 한 걸음씩 차근차근 C언어에 대해서 설명하고 있습니다.
C언어를 가장 쉽게 배우고자 하는 초급자와 프로그램에 대해 전혀 모르는 학생들을 학습하여야 하는 교재로 활용 할 수 있습니다.
기존에 나왔던 NEW C언어 입문(기초편)의 올컬러 개정판으로 기존의 기초편 보다 보다 쉽게 C언어에 대해서 설명하고 있습니다.

* 본문 예제 파일을 다운로드 할 수 있습니다.
본문에서 사용한 예제파일들을 영진닷컴 교육교재 게시판을 통해 다운로드할 수 있도록 제공하고 있습니다.

【 목차 (장별 요약) 】
1. C는 어떤 언어인가?
C언어에 대한 등장 배경부터 할 수 있는 것들에 대해 개략적인 설명을 합니다.

2. 어떻게 프로그램을 만들 것인가?
C 프로그램밍을 하기 위해 필요한 것들은 무엇이 있는지 알아봅니다.

3. C 프로그래밍의 8단계 과정
C 언어를 배우기 위한 8가지 과정에 대해 설명합니다.

4. 우선 무엇인가 출력해보자(출력)
간단한 출력을 해 보기위한 필요한 함수와 규칙등에 대해 알아봅니다.
5. 데이터를 저장할 장소를 확보하자(변수)
데이터를 기억하는 장소인 변수에 대해 알아봅니다.

6. 수학 계산을 해보자(연산)
사칙연산자 및 기타 연산자에 대해 알아봅니다.

7. 데이터 입출력을 익히자(입력과 출력)
데이터를 입출력하기 위해 필요한 함수에 대해 알아봅니다.

8. 주어진 조건만 처리하기(조건문)
대표적인 조건 처리문인 if문에 대해 알아보고 switch 문과 case 문에 대해 알아봅니다.

9. 몇 번이고 반복해서 처리하기(반복문)
같은 처리를 반복 처리 하기 위한 함수인 for, while, do-woile문에 대해 알아봅니다.

10. 자주 사용하는 처리는 함수로 하자(함수)
몇 번이고 다시 사용하는 처리에 대해 함수로 등록하는 방법을 알아봅니다.

11. 표준 라이브러리 함수를 사용하자
C언어에서 표준적인 처리를 실행하기 위해 제공하는 표준라이브러리 함수에 대해 알아봅니다.

12. 파일 처리도 익히자(파일 처리)
처리를 하기 위한 데이터를 읽어오고 내보내는 방법에 대해 알아봅니다.

13. 그 외의 C의 기능(C 언어의 전체상)
C언어를 사용함에 있어 익혀야 하는 다양한 함수에 대해 알아봅니다.

14. 한 단계 향상하기 위하여
본 도서를 읽고 좀 더 한 단계 나아가기 위한 저자의 조언이 수록 되어 있다.

Appendix Visual C++을 이용해서 C 컴파일러를 사용하는 방법
Visual C++ 컴파일러를 사용하여 작성된 프로그램을 컴파일 하기 위한 방법을 소개한다.


정보제공 : Aladin

저자소개

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

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

정보제공 : Aladin

목차

목차
Chapter 1 C는 어떤 언어인가?
 1.1 C 언어의 등장 = 14
 1.2 C로 무엇이 가능한가? = 15
 1.3 C 프로그래밍을 위해 필요한 사항 = 17
 1.4 C 프로그래밍 개발의 2가지 환경 = 18
 1.5 소프트웨어 준비하기 = 21
 1.6 하드웨어와 소프트웨어 이해하기 = 22
  하드웨어 준비 = 22
  소프트웨어의 지시 = 23
  기계어 = 23
  비트와 바이트 = 24
  16진수로 표현 = 24
  어셈블러 명령 = 26
  고급언어 = 26
 1.7 필요한 것만 기억하기 = 28
 1.8 프로그램의 구성 = 29
 1.9 용어 이해하기 = 32
Chapter 2 어떡해 프로그램을 만들 것인가?
 2.1 소스 프로그램 만들기 = 38
 2.2 컴파일하기 = 40
 2.3 에러(Error)가 났을 경우의 처리 = 41
 2.4 경고(Warning) 메시지도 있다 = 43
 2.5 디버그 = 44
 2.6 완성한 프로그램의 실행 = 45
Chapter 3 C 프로그래밍의 8단계 과정
 3.1 과정별로 학습하기 = 48
Chapter 4 우선 무엇인가 출력해보자(출력)
 4.1 문자열 출력하기(1) = 52
  함수 입력하기 = 53
  main 함수는 특별한 이름이다 = 53
  함수의 유효범위 = 53
  비어있는 행은 무시된다 = 54
  대문자와 소문자는 구별된다 = 54
  printf 함수로 출력하기 = 54
  \n은 행을 바꾼다 = 55
  #include로 읽어 들이기 = 56
  문(文)에는 세미콜론 ";"이 필요하다 = 56
  들여쓰기를 하면 읽기 쉽다 = 57
  공백넣기 = 58
  리턴값의 입력 = 58
 4.2 문자열 출력하기(2) = 58
  한자 출력 = 59
  1행 안에 복수의 문(文)쓰기 = 59
  주석 넣기 = 60
 4.3 그 외의 출력 = 61
 4.4 예제 프로그램 = 61
  예제 1 = 61
  예제 2 = 62
 이 장의 정리 = 62
Chapter 5 데이터를 저장할 장소를 확보하자(변수)
 5.1 변수와 메모지 = 64
 5.2 변하는 수이기 때문에 변수 = 66
 5.3 변수 값 출력하기 = 66
  변수 선언 = 67
  값의 대입 = 68
  정수형 변수의 출력 = 69
  변환 사양 = 70
  메시지를 포함하는 수치 출력 = 70
  복수의 변수 출력 = 71
 5.4 부동소수점수의 값 출력하기 = 71
  부동소수점형 변수의 선언 = 72
  부동소수점형 변수의 출력 = 72
 5.5 데이터형 알기 = 72
 5.6 배열 만들기 = 73
 5.7 변수의 초기화 = 75
 5.8 정수(定數) 이용하기 = 77
  수치 정수 = 77
  문자 정수 = 77
  문자열 리터럴 = 77
 5.9 예제 프로그램 = 79
  예제 1 = 79
  예제 2 = 79
  예제 3 = 80
 이 장의 정리 = 80
Chapter 6 수학 계산을 해보자(연산)
 6.1 사칙연산 실행하기 = 84
 6.2 증가 연산자와 감소 연산자 = 84
 6.3 예제 프로그램 = 87
  예제 1 = 87
  예제 2 = 87
 이 장의 정리 = 88
Chapter 7 데이터 입출력을 익히자(입력과 출력)
 7.1 정수의 입출력 실행하기 = 90
  scanf 함수로 입력하기 = 90
  정수 입력의 변환 사양 = 90
  데이터 저장용 변수의 지정 = 91
 7.2 부동소수점수의 입출력 실행하기 = 92
  부동소수점수 입력의 변환 사양 = 92
  입력 안내 메시지를 표시하기 = 93
 7.3 문자의 입출력 실행하기 = 93
  getchar 함수 = 94
  putchar 함수 = 94
  연속으로 문자 입력하기 = 95
 7.4 문자열의 입출력 실행하기 = 97
  문자열 저장용 변수 = 97
  문자열 종단의 표시 = 98
  gets 함수 = 99
  puts 함수 = 99
  문자열을 문자 단위로 처리하기 = 99
  연속문자열 입력하기 = 100
 7.5 안전한 수치 입력하기 = 101
 7.6 예제 프로그램 = 102
  예제 1 = 102
  예제 2 = 103
 이 장의 정리 = 104
Chapter 8 주어진 조건만 처리하기(조건문)
 8.1 조건처리의 필요성 = 106
 8.2 if문을 사용한 프로그램 = 106
  if문의 기능 = 107
  then이 없다 = 108
  블록 이용하기 = 108
  if문의 {}의 생략 = 109
  else 부분의 생략 = 109
  else if 사용하기 = 110
 8.3 관계 / 등가 연산자로 조건 입력하기 = 111
  관계 연산자와 등가 연산자 = 111
  참과 거짓 = 111
 8.4 논리 연산자로 복잡한 조건을 입력하기 = 112
  논리 연산자 = 112
  "그리고"의 표현 = 114
  "또는"의 표현 = 114
  "~이 아니다"의 표현 = 115
  우선 처리의 지정 = 116
 8.5 switch문을 사용한 프로그램 = 117
 8.6 예제 프로그램 = 119
  예제 1 = 119
  예제 2 = 120
 이 장의 정리 = 121
Chapter 9 몇 번이고 반복해서 처리하기(반복문)
 9.1 반복 처리의 필요성 = 124
 9.2 for문을 사용한 프로그램 = 125
  for문의 기능 = 126
  for문의 상용 문구 = 127
  for문의 {}의 생략 = 128
  for문의 중간 종료 = 128
  제어용 변수 이용하기 = 129
 9.3 while문을 사용한 프로그램 = 130
  while문의 기능 = 131
  while 루프의 전 처리 = 132
  while문의 상용 문구 = 133
  while문의 {}의 생략 = 133
  while문의 중도 종료 = 133
 9.4 do-while 문을 사용한 프로그램 = 134
 9.5 배열을 사용한 반복 = 135
  배열 준비 = 136
  배열에 대한 데이터 설정 = 137
  숫자의 표시 - 자릿수 지정 = 137
 9.6 예제 프로그램 = 138
  예제 1 : 문자코드 일람표 출력하기 1 = 138
  예제 2 : 문자코드 일람표 출력하기 2 = 139
  예제 3 = 140
  예제 4 = 141
 이 장의 정리 = 142
Chapter 10 자주 사용하는 처리는 함수로 하자(함수)
 10.1 함수의 역할 = 146
 10.2 거듭제곱을 실행하는 함수 = 147
  함수의 구성 = 148
  로컬 변수의 선언 = 149
  함수의 return값 = 150
  복수의 return문 = 150
  return값이 없는 return문 = 150
  return문 생략 = 150
  함수의 호출 = 151
  함수 프로토타입을 미리 입력하기 = 151
  함수 프로토타입의 생략 = 152
  어느 스타일이 좋을까? = 153
  부동소수점수를 다루는 함수 = 154
 10.3 return값이 없는 함수 = 155
  수치 출력 함수 만들기 = 155
  void 선언하기 = 156
 10.4 글로벌 변수 사용하기 = 157
 10.5 예제 프로그램 = 158
  예제 = 158
 이 장의 정리 = 160
Chapter 11 표준 라이브러리 함수를 사용하자
 11.1 표준 라이브러리 함수란? = 162
 11.2 문자열 처리 = 162
  문자열 처리함수의 프로토타입 = 164
  문자열 대입 = 164
  문자열 길이 구하기 = 165
  문자열 비교 = 165
  문자열 연결 = 166
 11.3 수학 함수 사용하기 = 166
  수학 함수의 공식 = 167
  라디안(radian) 변환 = 168
  수학 함수의 프로토타입 = 168
  대표적인 수학 함수 = 169
 11.4 입출력용 함수 = 170
  표준 입출력용 함수 = 170
  파일 입출력용 함수 = 170
 11.5 OS의 커맨드를 실행하기 = 171
  OS 명령어(command) = 171
  system 함수 = 172
  system 함수의 프로토타입 = 172
 11.6 그 외의 표준 라이브러리 함수 = 173
  문자열 처리용 함수 = 173
  수치 변환용 함수 = 174
  프로그램 강제 종료 = 174
 이 장의 정리 = 174
Chapter 12 파일 처리도 익히자(파일 처리)
 12.1 데이터 처리의 흐름 = 176
 12.2 파일 읽기 = 177
  읽기용 파일을 열기 = 178
  에러 처리 = 179
  파일 열기의 간략한 입력 = 180
  데이터 읽기 = 180
  읽기 종료의 확인 = 181
  파일 닫기 = 181
 12.3 파일 쓰기 = 183
  쓰기용 파일 열기 = 184
  데이터 쓰기 = 184
  그 외의 파일 읽기/쓰기 함수 = 186
 12.4 커맨드라인에서 인수 입력하기 = 186
  커맨드라인에서 인수 지정 = 187
  커맨드라인에서 인수의 조작 = 188
 12.5 예제 프로그램 = 188
  예제 1 = 188
  예제 2 = 189
 이 장의 정리 = 191
Chapter 13 그 외의 C의 기능(C 언어의 전체상)
 13.1 예약어와 식별자 = 194
 13.2 정수 = 195
 13.3 Escape Sequence = 195
 13.4 데이터형 = 196
 13.5 연산자 = 198
  산술 연산자 = 198
  관계 연산자 = 198
  등가 연산자 = 199
  논리 연산자 = 199
  증가/감소 연산자 = 199
  비트 연산자 = 200
  대입 연산자 = 200
  복합 대입 연산자 = 200
  다중 대입법 = 200
  콤마 연산자(,) = 201
 13.2 제어문 = 201
 13.7 포인터 = 201
 13.8 구조체 = 207
 13.9 공용체 = 209
 13.10 프리프로세서 = 210
 13.11 printf 함수의 사용법 = 212
 13.12 scanf 함수의 사용법 = 212
Chapter 14 한 단계 향상하기 위하여
 14.1 C 언어를 마스터하기 위한 과정 = 216
Appendix : Appendix Visual C++를 이용해서 C 컴파일러를 사용하는 방법
 C 컴파일러의 실행 환경 = 220
 환경변수를 설정하기 = 220
 작업용 디렉터리 작성하기 = 221
 C 컴파일러 사용하기 = 222
 Visual C++ .NET의 시작 메뉴 사용하기 = 224
INDEX = 225

관련분야 신착자료

Ramamurthy, Bina (2021)