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

소득공제
C가 보이는 그림책
2판
성안당 2017.03.15.
가격
16,000
10 14,400
YES포인트?
800원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 본 도서의 개정판이 출간되었습니다.

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

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차


제0장 C언어 맛보기?도대체 C언어가 뭐지? /?C언어는 어디에서 실행되나? /?프로그램 작성에서 실행까지의 흐름 /?프로그램 작성의 다섯 계명 /?C언어는 B언어에서 시작되었다고?제1장 알고 보면 쉬운 C프로그래밍의 기본?시작은 문자 표시부터 / 여러 가지 형, 값, 변수 / ?Hello World ! / ?printf( )와 정수 /?변수 / 수치형 / 문자형 / 문자열 /?printf( )의 서식 지정 / 도전! C 프로그래밍 /?한글은 어떻게 표현할까?제2장 똑똑한 컴퓨터로 만드는 연산자?컴퓨터가 계산기를 대신한다? / 1과 0으로만 존재하는 디지털 세계 / 산술 연산자(1) /?산술 연산자(2) /?비교 연산자 / 논리 연산자 / n진수 / 비트와 바이트 / 형의 변환 /?연산의 우선순위 /?도전! C 프로그래밍 / 복잡한 논리연산 제3장 제어문으로 프로그램을 내 맘대로?프로그램의 흐름을 바꿔 보자! /?if 문(1) /?if 문(2) / for 문 /?while 문 /?루프의 중단 /?switch 문 / 단어의 수를 세기 / ASCII 코드표를 표시한다 / 도전! C 프로그래밍 / goto 문제4장 깔끔한 프로그램을 위한 배열과 포인터?프로그램을 보다 간결하게!! /?포인터와 배열은 찰떡궁합! / 배열 / 배열과 문자열 / ?문자열을 자유자재로! / 다차원배열 / 어드레스 / 포인터 /?NULL 포인터 / 포인터와 배열 /?메모리 확보(1) /?메모리 확보(2) /?문자열 속에서 원하는 문자를 찾아내자 / 표 계산 / ?도전! C 프로그래밍 /?포인터 배열제5장 함수로 마술부리기?마법의 블랙박스 함수 /?실용적인 프로그램으로의 첫걸음 / 함수의 정의 / 함수의 호출 /
?변수의 범위 / 프로토타입 / 인수의 전달 / main( ) 함수 / 파일을 삭제하기 /
도전! C 프로그래밍 /?재귀호출제6장 데이터를 내 맘대로 조절하는 파일 입출력?파일이란 무엇일까? /?파일을 다루는데도 순서가 있다 / 파일이 어떻게 사용될까? / ?파일 / 파일을 읽어오기 /?파일에 써넣기 /?바이너리 파일의 읽고 쓰기(1) /?
바이너리 파일의 읽고 쓰기(2) / 일반적인 입출력 / 키보드 입력 / 칼로리 계산 프로그램 / ?dump 커맨드의 작성 /?도전! C 프로그래밍 / fseek( ) 함수제7장 편리한 데이터 관리는 구조체로?다른 형의 데이터를 모으려면? / 구조체 / 구조체의 활용 / 구조체와 포인터 / 구조체와 배열 /
형의 재정의 / 칼로리 계산 프로그램 / 도전! C 프로그래밍 / 데이터를 한데 모으다제8장 수준 있는 프로그램의 구성?프로그램 구성의 기본은? / 실행 파일이 완성되기까지 / 헤더 파일 / 컴파일과 링크 / ?파일의 구성 / 여러 가지 선언들 / 매크로(1) / 매크로(2) /?
여러 파일로 구성된 칼로리 계산 프로그램 / 도전! C 프로그래밍 / 프로그램 최적화★ 부록 [고급 프로그래밍 묘수 꽁수!]1. 고급 프로그래밍을 위한 팁?공용체 /?열거형 / 비트와 바이트에 관한 연산자 / 시간에 관한 함수 / 수학 함수 /?검색과 정렬 / 프로그램의 중지 / 예제 프로그램2. 효율적인 프로그래밍을 위한 팁?프로그래밍 방법 / 디버그 방법

저자 소개 2

ANK Co., Ltd.

관심작가 알림신청
 

주식회사 ANK

소프트웨어 개발부터 웹 시스템 구축, 디자인, 도서 집필까지 폭넓게 활동하는 회사이다. 주요 저서로는 『C가 보이는 그림책(개정증보판)』, 『C++가 보이는 그림책(개정판)』, 『PHP가 보이는 그림책(개정판)』, 『Python이 보이는 그림책』 등 그림책 시리즈와 사전 시리즈로 『홈페이지 사전』, 『HTML5&CSS3 사전』, 『HTML 태그 사전』, 『CSS 사전 제5판』, 『JavaScript 사전 제4판』 등 다수가 있다.

ANK Co., Ltd.의 다른 상품

주로 컴퓨터, IT 분야 책을 번역한다. 주요 번역서로는 『그림으로 배우는 스프링6 입문』(한빛미디어, 2024), 『따라 하며 배우는 언 리얼 엔진 5 입문』(한빛미디어, 2024), 『그림으로 배우는 5G 네트워크』(영진닷컴, 2022), 『그림으로 이해하는 IT 지식과 트렌드』(길벗, 2021), 『파이썬으로 배우는 머신러닝 입문』(성안당, 2018), 『실무에서 바로 통하는 자바』(한빛미디어, 2017), 『안드로이드 개발 레벨업 교과서』(위키북스, 2017), 『24가지 예제로 배우는 게임 수학&물리 입문』(길벗, 2014), 『세가의 신입 사원 교육 과정에서 배우
주로 컴퓨터, IT 분야 책을 번역한다. 주요 번역서로는 『그림으로 배우는 스프링6 입문』(한빛미디어, 2024), 『따라 하며 배우는 언 리얼 엔진 5 입문』(한빛미디어, 2024), 『그림으로 배우는 5G 네트워크』(영진닷컴, 2022), 『그림으로 이해하는 IT 지식과 트렌드』(길벗, 2021), 『파이썬으로 배우는 머신러닝 입문』(성안당, 2018), 『실무에서 바로 통하는 자바』(한빛미디어,

2017), 『안드로이드 개발 레벨업 교과서』(위키북스, 2017), 『24가지 예제로 배우는 게임 수학&물리 입문』(길벗, 2014), 『세가의 신입 사원 교육 과정에서 배우는 게임 프로그래밍의 정석』(한빛미디어, 2012), 『웹 개발자를 위한 웹을 지탱하는 기술』(멘토르, 2011) 등이 있다.

김성훈의 다른 상품

관련 분류

품목정보

발행일
2017년 03월 15일
쪽수, 무게, 크기
238쪽 | 604g | 188*257*20mm
ISBN13
9788931555455

출판사 리뷰

이 책의 장점 및 요소별 특징
C 언어는 쉽게 이해하기 어려운 논리도 있기 때문에 문장만으로 그 이미지를 파악하기란 상당히 어려운 면이 많이 있습니다. 이 책은 일러스트를 구사하여 해설되어 있으므로, 누구나 직감적으로 이미지 파악이 가능하고 이해하기가 훨씬 수월하며 학습의 진행 속도가 빠릅니다.

1. 꼭 알아야할 key point
각 장에서 배워야할 중요한 개념들을 미리 예습하게 됩니다. 각각의 개념들이 가지는 관련성과 응용분야를 살펴보아 각 장에서 설명하는 프로그램의 기본 원리의 숲을 볼 수 있도록 안내합니다.

2. 본문
본문은 펼친 면 양 면을 하나의 주제로 완결시켜, 이미지가 산만하게 흩어지지 않도록 배려했습니다. 또한, 나중에 필요한 부분을 찾을 때도 효과적으로 사용할 수 있습니다.

3. 예제 프로그램
개념 소개만으로 끝나지 않도록, 예제 프로그램도 풍부하게 준비했습니다. 본문 속에서 소개하는 작은 프로그램 이외에도, 각 장의 끝에는 비교적 길고 실용적인 예제 프로그램이 있습니다. 또한, 이 책의 설명과 예제의 대부분은 Microsoft Windows 2000에서 Visual C++6을 사용하여 개발하는 것을 전제로 하였지만, UNIX 상의 gcc 등, ANSI C를 지원하는 C 언어 개발환경이라면 그대로 동작시킬 수 있습니다.

4. 도전! C 프로그래밍
프로그래밍의 제 1 수칙은 ‘백문이 불여일행’입니다. 백번 듣고 보는 것보다 한번 자신이 직접 프로그래밍을 해보지 않으면 C 프로그램을 정복할 수 없습니다. 도전! C 프로그래밍은 각 장에서 배운 내용을 토대로 연습문제를 풀어보면서 실력을 쌓아갈 수 있도록 합니다.

5. 알아두면 도움 되는 C 프로그래밍 상식
C 프로그램의 기본 개념을 공부하는 것이 가장 중요하겠지만 C언어의 역사나 한글의 표현, 복잡한 논리연산 등등 실제 기능의 구현이외에 알아야할 중요한 상식을 쉬어가면서 이해할 수 있습니다. 프로그램 지식을 한층 더 높여줍니다.

6. 부록
조금 높은 수준의 주제에 대해서는 부록으로 실어두었기 때문에, 본문의 내용을 이해하신 분들은 계속 읽어나가 주십시오. 또한 부록에는 실제 프로그램의 개발을 수행할 때 도움이 되는 정보와 자료도 실어두었습니다.

7. SOS! 문제발생 응급 처치법
초보의 프로그래머들이 당혹하기 쉬운 에러들과 버그, 경고 등을 살펴보고 그 원인과 해결 방법을 예제를 통해 해결해 봅니다.


■ 장별 내용 요약
[제0장] C언어 맛보기
C언어란 무엇이고 어디에서 실행되며, C프로그램의 작성요령과 실행의 흐름 등 기본적인 사항에 대하여 알아봅니다.

[제1장] 알고 보면 쉬운 C프로그래밍의 기본
실제 C 프로그래밍에 앞서 기본이 되는 문자의 표시, 여러 가지 형, 값, 변수, Hello World, printf( )와 정수, 변수, 수치형, 문자형, 문자열, printf( )의 서식지정 등에 대해 알아봅니다

[제2장] 똑똑한 컴퓨터로 만드는 연산자
수치계산에 필요한 각종 연산자와 논리 연산에 필요한 각종 연산자와 각종 컴퓨터상의 표기법에 대해서 알아봅니다.

[제3장] 제어문으로 프로그램을 내 맘대로
프로그램의 흐름을 필요에 따라 변경하기 위해 필요한 제어문에 대한 개념과 필요한 여러 가지 문법들을 알아봅니다.

[제4장] 깔끔한 프로그램을 위한 배열과 포인터
프로그램을 보다 간결하기 위한 배열의 정의와 사용법에 대해서 알아보며, 데이터의 효율적인 활용에 반드시 필요한 포인터에 대해서 알아봅니다.

[제5장] 함수로 마술부리기
번거로운 프로그램을 보다 쉽게 처리해줄 수 있는 함수를 이해하고 각종 함수의 활용법을 알아봅니다.

[제6장] 데이터를 내 맘대로 조절하는 파일 입출력
프로그램에서 필요한 결과를 얻는 중요한 기본인 파일의 입력과 출력을 알아보고, 실제적으로 파일이 어떻게 사용되는지도 살펴봅니다.

[제7장] 편리한 데이터 관리는 구조체로
보다 복잡한 프로그램을 위해서는 다양하고 복잡해진 데이터 관리가 관건입니다. 여기서는 다양한 데이터를 관리하기 위한 구조체의 활용에 대하여 알아봅니다.

[제8장] 수준 있는 프로그램의 구성
이제까지 프로그램에 필요한 요소들을 살펴보았다면 프로그램의 전체적인 구조에서 보다 효율적인 프로그램을 작성하는 방법에 대해서 알아봅니다.

[부록] 고급 프로그래밍 묘수 꽁수!
실제 프로그램에 사용되는 다양한 팁과 정보들을 총망라하여 프로그램을 시작할 때 가질 수 있는 두려움과 의문점을 말끔히 해소할 수 있습니다.

추천평

C 프로그래밍의 기본 원리를 이미지로 쉽게 설명하여 이해도와 응용력을 높인 최고의 입문서좋은 책은 독자에게 친근감을 주고, 이해가 쉽고, 독자 스스로 공부할 수 있도록 이끌어 주는 것입니다. 이런 점에서 이 책은 소스 코드가 무수히 나열된 프로그램 입문서의 한계를 극복하여 C 프로그래밍의 기본 원리를 시각적으로 쉽게 설명하여 이해도와 응용력을 높이고 있습니다. C뿐 아니라 기타의 프로그램에서도 적용시킬 수 있는 구현 원리의 쉬운 접근으로 초보자들에게 용기를 줄 수 있을 것입니다.
- 박준상(전 월간 마이크로소프트웨어 편집장)

맨처음 프로그래밍을 공부하면서 수많은 시행착오를 겪곤 했습니다. 프로그램의 작성에서 만날 수 있는 문제들을 주변의 전문가들에게 물어도 정확하게 이해하고 있는 사람이 드물었기 때문입니다. 이 책은 C 프로그램을 시작할 때 만나는 장벽들을 쉽게 넘을 수 있도록 기본기를 다지게 해주는 좋은 안내서입니다. - 손은석(한메소프트 대표, 전 모코코 개발팀장)

프로그래밍에 있어서 가장 중요한 것은 기본 개념을 얼마나 잘 이해하고 이를 제대로 적용할 수 있느냐 입니다. 그런데 막상 프로그래밍에 입문하다 보면 여러 가지 다양한 문제들과 부딪히게 됩니다. 이 책은 단순한 코딩 위주보다 C 프로그래밍의 기본 원리를 깨닫게 해주어 효율적인 프로그래밍으로 안내하는 적절한 입문서입니다. - 안성진(성균관대학교 사범대학교 컴퓨터교육학과 교수)

이 책은 딱딱하게만 느꼈던 프로그래밍을 초보자들도 쉽게 따라할 수 있도록 구성한 저자의 배려가 고맙게 느껴집니다. 또한 순차적인 접근과 시각적인 편집으로 중급자 또는 전문가 양성에도 좋은 안내 지침서로 자리매김할 수 있을 것 같습니다. 진정으로 프로그래머를 생각하는 책이 출간된 것에 대해서 다시 한 번 감사드리며, 이 시대의 개발자를 위하여 꼭 추천하고 싶은 책입니다.
- 정준호(볼랜드코리아 개발툴(RAD & JAVA) 사업부 차장)

C는 어떤 언어보다도 문법이 간결해 가볍고 실행 퍼포먼스가 높은 언어입니다. 이 책은 C에 입문하고자 하는 초보자들이 누구나 쉽게 접근할 수 있도록 해 주는 C 입문서로 MS의 C#, 볼랜드의 C++ 등으로 특화되지 않은 C로 기본 체력을 연마할 수 있도록 가장 기본적인 문법과 골격을 알려 줍니다. 특히 그림을 곁들여 지루해 하지 않고 누구나 쉽게 다가갈 수 있도록 도와주므로 초보자들을 위한 입문서로 추천할 만한 책입니다.
- 조혜란(전 월간 프로그램세계 편집장)

구조적 프로그래밍 언어의 대명사인 C 언어는 프로그래머를 꿈꾸는 사람들에게는 좋은 출발점이라 생각합니다. 많은 책들이 있지만 그림을 이용하여 보다 쉽게 프로그래밍에 접근하도록 배려한 좋은 입문서를 통해 튼튼한 기초를 쌓기를 바라는 마음으로 이 책을 추천합니다.
홍성학 ((주)마이크로소프트 닷넷 마케팅 과장)

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

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