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

Author: JeriRHanly
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 characteristics of a best-selling programming book, it introduces pointers early in a gradual 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 stacks, heaps, dynamic memory allocation, and programmer-controlled pointers. The exercises in Chapter 15 also introduce introductory knowledge of C++.
Key Features of the Book: 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