이미 소장하고 있다면 판매해 보세요.
|
제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. 효율적인 프로그래밍을 위한 팁?프로그래밍 방법 / 디버그 방법 |
주식회사 ANK
ANK Co., Ltd.의 다른 상품
김성훈의 다른 상품
|
이 책의 장점 및 요소별 특징
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장] 수준 있는 프로그램의 구성 이제까지 프로그램에 필요한 요소들을 살펴보았다면 프로그램의 전체적인 구조에서 보다 효율적인 프로그램을 작성하는 방법에 대해서 알아봅니다. [부록] 고급 프로그래밍 묘수 꽁수! 실제 프로그램에 사용되는 다양한 팁과 정보들을 총망라하여 프로그램을 시작할 때 가질 수 있는 두려움과 의문점을 말끔히 해소할 수 있습니다. |