logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

쉬운 C 누드 C

쉬운 C 누드 C

(레볼루션 No.2)

다카하시 마나 (지은이), 이영우, 이정선 (엮은이), 박진삼 (감수)
  |  
아이디오(IDO)
2002-05-20
  |  
21,800원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

쉬운 C 누드 C

책 정보

· 제목 : 쉬운 C 누드 C (레볼루션 No.2)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9788990001023
· 쪽수 : 518쪽

책 소개

C언어의 기본 개념을 빠르게 익힐 수 있도록, C언어를 처음 공부하는 초보자가 알아야 할 최소한의 용어를 간결한 필체로 담았다. C언어를 처음 공부하는 사람, 윈도우 정도만 다루던 사람, 다른 프로그램을 공부하다가 C언어의 기본을 알아두려는 사람들을 위한 책.

목차

내게 맞는 C언어 프로 프로그램을 설치하고 사용하려면
MS-DOS 프롬프트를 사용하려면
TURBO C++ for Window를 사용하려면
Microsoft Visual C++을 사용하려면


Chapter 1. C를 이해하는 첫걸음

Lesson 1. C언어는 어떤 프로그램인가요
무엇을 위해 프로그램을 작성하나요
C는 구조적 프로그래밍 언어라고 해요

Lesson 2. 코드로 입력하는 C
C에서 말하는 ‘코드’란 무엇일까요
개발 툴을 사용해 봐요
텍스트 에디터에 코드를 입력해요

Lesson 3. 프로그램을 작성하려면 알아야 할 3가지
컴파일의 구조를 알아야 해요
컴파일하면 오브젝트 파일이 생성되지요
오브젝트 파일을 링크하면 실행 파일이 만들어져요

Lesson 4. 프로그램을 실행해 볼까요
프로그램을 실행하는 간단한 방법을 알아봐요

알아야 해
연습해야 해


Chapter 2. C언어의 기본, 이것만은 알아야죠

Lesson 1. 코드의 기본이 무언지 알아봐요
새로운 코드를 만들어 봐요
C는 항상 main( ) 함수로 시작하지요
C는 고지식하게 한 문장씩 처리한대요
코드는 읽기 쉽게 인덴트하는 것이 좋아요
주석을 작성하는 것은 프로그래머의 기본이에요
인클루드로 헤더 파일을 읽어요

Lesson 2. 무엇으로 화면에 출력하나요
printf로 화면에 출력해요
표준 출력의 구조를 알아볼까요
으로 줄바꾸기를 하지요
을 넣지 않으면 무슨 일이 생길까요

Lesson 3. C언어에서 사용하는 문자와 값
변환 사양의 종류와 쓰임을 알아봐요
문자는 %c를 써야 출력되지요
다루기 힘든 특수문자는 이스케이프 시퀀스로
문자 코드가 사실은 숫자래요
문자열은 “ ”로 묶어야 해요
8진수, 10진수, 16진수는 어떻게 나타낼까요
둘 이상의 문자?수치는 어떤 변환 사양으로 다룰까요

알아야 해
연습해야 해


Chapter 3. 틈만 나면 화장하는 변수

Lesson 1. 변수는 값을 넣는 바구니래요
변수의 구조를 알아봐요

Lesson 2. 식별자는 내 맘대로 정해요
변수의 ‘이름’은 식별자로 지어요

Lesson 3. 변수의 형을 표현하는 자료형
자료형의 구조를 알아봐요

Lesson 4. 선언하지 않으면 변수를 쓸 수 없어요
변수를 선언해야 컴퓨터가 일을 해요

Lesson 5. 변수는 이렇게 이용해요
변수에 값을 대입하는 방법을 알아볼까요
변수의 값을 출력해 봐요
변수를 초기화하면 선언과 대입을 한꺼번에 하지요
변수의 값을 변경해 봐요
다른 변수의 값을 대입할 수 있어요
값을 대입할 때 주의해야 할 것이 있어요
변수를 선언할 때 위치를 정하는 것도 중요하죠

Lesson 6. 키보드에서 입력받으면 어디로 가나요
키보드로 입력한 값을 쓰려면
소수를 입력해요
문자를 입력해요
표준 입출력이 뭘까요

알아야 해
연습해야 해


Chapter 4. 식과 연산자

Lesson 1. 식과 연산자가 만나면
식의 구조는 이렇게 되어 있어요
식의 값을 출력해 봐요
여러 가지 연산을 해보면 재미있어요
키보드로 입력된 값을 덧셈해 봐요

Lesson 2. 연산자의 가족들
여러 가지 연산자를 알아볼까요
증가 연산자와 감소 연산자
증가?감소의 전치와 후치는 어떤 것일까요
대입 연산자로 값을 넣지요
sizeof 연산자로 형이나 식의 크기를 알 수 있어요
시프트 연산자로 값을 옮길 수 있어요

Lesson 3. 연산자도 위아래가 있어요
연산자의 위아래는 우선순위로 알 수 있어요
우선순위가 같은 연산자는 어떻게 사용하나요

Lesson 4. 변하고 말테야, 형
큰 크기의 형에 대입해 봐요
작은 크기의 형에 대입해 봐요
캐스트 연산자로 형 변환을 신고하지요
다른 형끼리 연산하고 싶어요
같은 형끼리 연산하고 싶어요

알아야 해
연습해야 해


Chapter 5. C코드도 경우에 따라 처리해요

Lesson 1. 관계 연산자와 조건은 뗄 수 없는 사이
조건이 어떤 것인지 알아볼까요
C언어로 조건을 나타내고 싶으면
관계 연산자로 조건을 표현하지요

Lesson 2. if문은 조건이 참인 것만 처리해요
if문을 구조를 알아봐요
if문으로 여러 가지 명령문을 처리해요
블록으로 묶지 않으면 어떻게 될까요

Lesson 3. if~else문은 참과 거짓을 구별해요
if~else문의 구조를 알아볼까요

Lesson 4. 조건이 많으면 if~else if~else문으로
if~else if~else의 구조를 파헤쳐볼까요

Lesson 5. 아무리 많은 조건도 switch문으로 간단히
switch문으로 조건을 간단하게 적을 수 있어요
break문이 없으면 어떻게 되나요

Lesson 6. 논리 연산자로 복잡한 조건을 처리해요
논리 연산자를 사용해 봐요
복잡한 조건은 논리 연산자로 판단하지요
조건 연산자의 구조를 알아봐요

알아야 해
연습해야 해


Chapter 6. 뱅글뱅글, 계속해서 반복하기

Lesson 1. for문은 하나씩 더하면서 돌아요
for문을 어떤 형식으로 쓰는지 알아볼까요
변수를 루프 안에서 사용하지요
for문을 응용해 봐요

Lesson 2. 무한질주를 꿈꾸는 while문
while문의 구조를 알아볼까요
조건 기술을 생략할 수 있어요

Lesson 3. do~while문은 거짓이라도 한번은 처리하지요
do~while문은 어떤 형식으로 사용할까요

Lesson 4. 복잡한 문도 중첩으로 간단히
for문을 중첩해서 쓰면 어떨까요
if문과 조합해서 for문을 쓸 수 있어요

Lesson 5. 처리의 흐름을 바꿀 수 있어요
break문으로 강제로 멈출 수 있어요
switch문 안에서 break문을 사용하면 어떨까요
continue문은 다음 자리로 건너뛰어요

알아야 해
연습해야 해


Chapter 7. 변수를 모아 모아서, 배열

Lesson 1. 배열은 형을 모아서 담아요
배열의 구조를 알아볼까요

Lesson 2. 배열 선언으로 형명과 요소 수를 지정해요
배열을 선언하는 형식을 알아볼까요

Lesson 3. 배열을 이용해볼까요
배열 요소에 값을 대입할 수 있어요
배열 요소의 값을 출력해요
키보드로 입력받아 처리해요
배열의 첨자를 주의하세요

Lesson 4. 배열을 기술하는 방법
배열을 초기화하는 방법이 있어요
초기화자가 부족하면 어떻게 될까요
매크로로 코드를 쉽게 수정해요

Lesson 5. 배열을 응용해 봐요
배열의 내용을 소트할 수 있어요
다차원 배열의 구조를 알아볼까요

Lesson 6. 문자열과 배열은 무슨 관계일까요
문자열은 배열로 다룰 수 있어요
문자열 배열을 초기화할 수 있어요
문자열 배열을 출력해 봐요
문자열은 이렇게 입력해요
문자열을 조작해 봐요

알아야 해
연습해야 해


Chapter 8. 전자동으로 처리하는 함수

Lesson 1. C언어는 함수를 모아 만들어요
함수의 구조를 알면 C언어도 OK

Lesson 2. 함수를 정의하고 호출해요
함수의 의미를 아세요
함수를 부를 때는 이렇게 해요
함수는 몇 번이고 호출할 수 있어요
함수에 처리문을 넣어봐요

Lesson 3. 인수의 이모저모
인수를 사용하여 값을 전달해요
인수를 건네서 함수를 호출할 수 있어요
키보드로 입력받아 처리하는 거래요
인수를 여럿 갖는 함수를 사용하려면
인수가 없는 함수도 있어요

Lesson 4. 반환 값이 있을 때, 없을 때
반환 값을 갖는 함수는
반환 값이 없는 함수는

Lesson 5. 함수는 이렇게 이용해요
요건 합계를 구하는 함수고요
이건 최대치를 구하는 함수예요
함수 형식 매크로의 구조를 알아볼까요
함수 형식 매크로를 사용할 때 주의하세요

Lesson 6. 변수와 스코프
변수의 종류를 알아봐요
스코프의 구조를 알아봐요
지역 변수의 이름이 중복되면
전역 변수와 지역 변수의 이름이 중복되면

Lesson 7. 변수의 일생은 기억 수명으로 알아요
변수의 기억 수명을 알아봐요
static을 붙이면 어떻게 될까요

Lesson 8. 함수를 선언하는 까닭은
함수를 선언해요
파일을 분할해 봐요
표준 라이브러리 함수의 구조를 알아볼까요

알아야 해
연습해야 해


Chapter 9. 메모리 위치를 알려주는 포인터

Lesson 1. 어드레스는 변수 위치를 알려주는 문패
어드레스의 구조를 알아봐요
변수의 어드레스가 어떤지 볼까요

Lesson 2. 포인터는 어드레스를 저장하는 특별한 변수
포인터의 구조를 알아봐요
포인터로 변수의 값을 알 수 있어요
포인터에 대해서 정리해볼까요
포인터에 별도의 어드레스를 대입해요
포인터에 대입하지 않으면 어떻게 될까요
포인터를 사용해서 변수를 변경해요

Lesson 3. 인수와 포인터는 어떤 사이일까요
함수가 동작하지 않을 때는
값 건네기와 참조 건네기의 미묘한 차이
실인수를 변경하고 싶지 않을 때는

알아야 해
연습해야 해


Chapter 10. 배열과 포인터를 응용하면

Lesson 1. 배열과 포인터의 어떤 관계일까요
배열 요소의 어드레스를 알아봐요
배열명의 구조를 알아봐요
배열명으로 첫 번째 요소의 값을 알아봐요
포인터 연산의 구조를 알아봐요
배열명을 사용할 때는 주의하세요

Lesson 2. 인수와 배열을 사용해요
배열을 인수로 사용할 수 있어요
포인터를 인수로 사용할 수 있어요
포인터에 [ ]연산자를 사용해요

Lesson 3. 문자열과 포인터
문자열을 포인터로 취급해요
배열과 포인터의 차이를 알아봐요
문자열 배열을 배열로 다뤄요
문자열 포인터의 배열도 쓸 수 있어요

Lesson 4. 문자열을 조작하는 방법들
표준 라이브러리 함수를 사용해요
문자열의 길이를 조사해요
문자열을 배열에 복사해요
문자열을 연결해요
배열의 크기에 주의하세요
문자열을 비교해요
문자열의 길이를 실행할 때 결정해요

알아야 해
연습해야 해


Chapter 11. 내가 결정할 수 있는 형

Lesson 1. 구조체의 기본을 배워봐요
새로운 형을 결정해요
구조체 형의 구조를 알아봐요
구조체 변수를 선언해요
멤버로 액세스해요

Lesson 2. 구조체를 기술하는 방법을 배워요
typedef로 이름을 할당해요
구조체를 초기화해요
구조체에 대입해요

Lesson 3. 구조체를 응용해 봐요
인수로 구조체를 사용해요
구조체로의 포인터를 인수로 사용해요
구조체의 배열을 작성해요

Lesson 4. 공용체의 멤버는 하나만 기억해요
공용체 형의 구조를 알아봐요

Lesson 5. 열거형은 식별자를 값으로 저장해요
열거형의 구조를 알아봐요
열거형의 수치를 지정해요
열거형과 매크로를 비교해요

알아야 해
연습해야 해


Chapter 12. 파일 입출력의 이모저모

Lesson 1. 입출력의 기본을 배워요
스트림의 구조를 알아봐요
서식이 첨부된 입출력을 배워요
출력 폭을 지정해요
정밀도를 지정해요
변환 사양을 조합해요
10진수 이외의 것으로 출력해 봐요

Lesson 2. 여러 가지 입출력 함수를 배워봐요
1줄을 입출력해요
1문자를 입출력해요

Lesson 3. 파일 입출력의 기본은 이거예요
파일의 구조를 알아봐요
파일에 1줄을 출력해요
파일에 서식을 붙여 출력해요
파일에서 1줄을 입력해요
대량의 데이터를 입력해요

Lesson 4. 바이너리 파일과 랜덤 액세스로 파일을 다뤄요
바이너리 파일로 써 넣어요
바이너리 파일로 읽어 들여요
랜덤하게 액세스해요

Lesson 5. 커맨드 라인으로부터의 입력은
커맨드 라인 인수를 사용해요

알아야 해
연습해야 해


부 록
얼마나 풀었나

Quick Reference
주요 표준 라이브러리 함수

INDEX

저자소개

다카하시 마나 (지은이)    정보 더보기
1971년 도쿄 출생. 도쿄대 경제학부 졸업. 주요 저서로『やさしい Java 쉬운 Java』, 『やさしい C 쉬운 C언어』, 『やさしい 基本情報技術者講座 쉬운 기본정보기술자 강좌』<이상, SB クリエイティブ>, 『マンガで學ぶ醫療統計 만화로 배우는 의료통계』, <みみずく舍 / 醫學評論 社>등이 있다.
펼치기
이영우 (엮은이)    정보 더보기
<쉬운 C 누드 C>
펼치기
이정선 (엮은이)    정보 더보기
<쉬운 C 누드 C>
펼치기
박진삼 (감수)    정보 더보기
한솔텔레컴 SM2팀를 거쳐 현재 한 통신 사업체의 고객센터 웹 개발팀에서 자바로 PDA, 모바일 웹 프로그램을 개발하며 일하고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책