Problem Solving and Program Design in C (4th Edition)

Author: (USA) Hanly, J.R., (USA) Koffman, E.B. (Auth.), translated by Zhu Jianping
Publisher:
Publish Date: 2007-01-01
Features: This book teaches students how to use software engineering methods to design cohesive, readable, and reusable programs. In addition to retaining all the features of a best-selling programming book, it introduces pointers early in a progressive manner and clarifies the relationship between problem-solving and efficient program development. It also incorporates functional programming into the exercises. In later chapters, students will learn how to implement basic data structures such as lists, stacks, queues, and trees using programming languages, thereby better understanding the stack's interaction with the heap, dynamic memory allocation, and programmer-controlled pointers. The exercises in Chapter 15 also introduce introductory knowledge of C++.
Key Features: In-depth exploration of pointers; revised content on strings; glossary of important terms; programming exercises and case studies expand the application of the content; end-of-chapter exercises allow students to practice newly learned material.

📌 Related Posts