이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 청년패스
Teach Yourself C
프로그래밍 기초에서 프로그램 작성까지 특별보급판
Aitken 등저 / 정경희 역
가격
17,000
10 15,300
YES포인트?
850원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 상품의 태그

책소개

목차

첫째 주 맛보기
1일째 : C 시작하기
따라하기 1 : 리스팅 출력하기
2일째 : C 프로그램의 구성 요소
3일째 : 데이터 저장하기 : 변수와 상수
4일째 : 문, 수식, 연산자
따라하기 2 : 숫자 찾기
5일째 : 함수 : 기본 함수
6일째 : 기본적인 프로그램 제어
7일째 : 입력과 출력의 기초
첫째 주 복습

둘째 주 맛보기
8일째 : 숫자 배열 사용하기
9일째 : 포인터 이해하기
따라하기 3 : 몇 초간 정지 시키기
10일째 : 문자와 문자열
11일째 : 구조체
12일째 : 변수 범위 이해하기
따라하기 4 : 비밀 메시지
13일째 : 고급 프로그램 제어
14일째 : 화면, 프린터, 그리고 키보드로 작업하기
둘째 주 복습

셋째 주 맛보기
15일째 : 포인터 : 기초를 넘어서
16일째 : 디스크 파일의 사용
따라하기 5 : 문자 수 세기
17일째 : 문자열 조작하기
18일째 : 함수로부터 더 많은 것 얻기
19일째 : C 함수 라이브러리 탐험하기
따라하기 6 : 대출 상환 금액 계산
20일째 : 메모리 작업
21일째 : 고급 컴파일러 사용법
셋째 주 복습


A : ASCII 문자표
B : 키워드
C : 2진수와 16진수로 작업하기
D : 이식성 문제
E : 공용 C 함수
F : C++란 무엇인가?
G : 정답

관련 분류

품목정보

발행일
1999년 03월 31일
쪽수, 무게, 크기
782쪽 | 크기확인중
ISBN13
9788977311220

책 속으로

제목을 보면 알 수 있듯이 이 책은 사용자가 스스로 21일간 C 프로그래밍 언어에 대해 학습할 수 있도록 구성했다. C++나 자바와 같은 새로운 언어와의 어려운 경쟁에도 불구하고, C는 여전히 프로그래밍을 배우는 사람들이 선택하는 언어이다. 그 이유에 대해 첫째 날 학습에서 자세하게 알아보겠지만, 프로그래밍 언어로서 C를 선택한 것을 결코 후회하는 일은 없을 것이다.

--- 본문 중에서

전달 받은 주소에 있는 배열의 크기를 함수는 어떻게 아는가? 함수에 전달된 값은 첫 번째 배열 요소에 대한 포인터라는 것을 상기하라. 그것은 10개의 요소 중 첫 번째일 수도 있고, 1000개의 요소중 첫 번째일 수도 있다. 함수가 배열의 크기를 알도록 하는 방법은 두 가지가 있다. 특정 값을 저장함으로써 마지막 배열 요소를 알아낼 수 있다. 함수가 배열을 처리하면서, 그것은 각각의 배열 요소에 있는 값을 검사한다. 값이 발견되면, 배열의 끝에 도달한 것이다. 이 방법의 단점은 배열 끝 표시기(indicator)로 배열 요소의 마지막 값을 사용해야 한다는 것이다.

따라서 배열에 실제 데이터를 저장하기 위해 이용할 수 있는 유연성이 감소된다. 또 다른 방법은 좀더 유연성이 있고 간단하지만, 이책에서는 사용하지 않고 있는데 그것은 함수에게 인수로서 배열 크기를 전달하는 것이다. 이것은 간단한 int 형 인수이면 될 것이다. 따라서 함수는 2개의 인수를 전달 받는다. 첫 번째 배열 요소에 대한 포인터와 그 배열에 있는 요소들의 수를 나타내는 정수가 그것이다. 리스팅 9.4는 사용자로 부터 값들의 목록을 받아들여서 그것들을 배열에 저장하고 있다. 그 다음 largest()란 이름의 함수를 호출하여 배열(포인터와 크기)을 전달한다. 함수는 배열에서 가장 큰 값을 찾아내고 그것을 호출 함수에게 반환한다.

--- p.237

리뷰/한줄평20

리뷰

7.4 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.