이미 소장하고 있다면 판매해 보세요.
|
제0장 C언어 맛보기
제1장 알고보면 쉬운 C프로그래밍의 기본 제2장 똑똑한 컴퓨터로 만드는 연산자 제3장 제어문으로 프로그램을 내 맘대로 제4장 깔끔한 프로그램을 위한 배열과 포인터 제5장 함수로 마술부리기 제6장 데이터를 내 맘대로 조절하는 파일 입출력 제7장 편리한 데이터 관리는 구조체로 제8장 수준 있는 프로그램의 구성 |
|
제0장. C언어 맛보기
C언어란 무엇이고 어디에서 실행되며, C프로그램의 작성요령과 실행의 흐름 등 기본적인 사항에 대하여 알아봅니다. 제1장. 알고보면 쉬운 C프로그래밍의 기본 실제 C 프로그래밍에 앞서 기본이 되는 문자의 표시, 여러 가지 형, 값, 변수, Hello World, printf( )와 정수, 변수, 수치형, 문자형, 문자열, printf( )의 서식지정 등에 대해 알아봅니다. 제2장. 똑똑한 컴퓨터로 만드는 연산자 수치계산에 필요한 각종 연산자와 논리 연산에 필요한 각종 연산자와 각종 컴퓨터상의 표기법에 대해서 알아봅니다. 제3장. 제어문으로 프로그램을 내 맘대로 프로그램의 흐름을 필요에 따라 변경하기 위해 필요한 제어문에 대한 개념과 필요한 여러 가지 문법들을 알아봅니다. 제4장. 깔끔한 프로그램을 위한 배열과 포인터 프로그램을 보다 간결하기 위한 배열의 정의와 사용법에 대해서 알아보며, 데이터의 효율적인 활용에 반드시 필요한 포인터에 대해서 알아봅니다. 제5장. 함수로 마술부리기 번거로운 프로그램을 보다 쉽게 처리해줄 수 있는 함수를 이해하고 각종 함수의 활용법을 알아봅니다. 제6장. 데이터를 내 맘대로 조절하는 파일 입출력 프로그램에서 필요한 결과를 얻는 중요한 기본인 파일의 입력과 출력을 알아보고, 실제적으로 파일이 어떻게 사용되는지도 살펴봅니다. 제7장. 편리한 데이터 관리는 구조체로 보다 복잡한 프로그램을 위해서는 다양하고 복잡해진 데이터 관리가 관건입니다. 여기서는 다양한 데이터를 관리하기 위한 구조체의 활용에 대하여 알아봅니다. 제8장. 수준있는 프로그램의 구성 이제까지 프로그램에 필요한 요소들을 살펴보았다면 프로그램의 전체적인 구조에서 보다 효율적인 프로그램을 작성하는 방법에 대해서 알아봅니다. 부록. 고급 프로그래밍 묘수 꽁수! 실제 프로그램에 사용되는 다양한 팁과 정보들을 총망라하여 프로그램을 시작할 때 가질 수 있는 두려움과 의문점을 말끔히 해소할 수 있습니다. |
|
이 책의 장점 및 요소별 특징
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! 문제발생 응급처치법 초보의 프로그래머들이 당혹하기 쉬운 에러들과 버그, 경고 등을 살펴보고 그 원인과 해결 방법을 예제를 통해 해결해 봅니다. |