Problem Solving and Program Design in C / Edition 3

Problem Solving and Program Design in C / Edition 3

by Jeri R. Hanly, Elliot B. Koffman
     
 

Problem Solving and Program Design in C is one of the best-selling introductory programming textbook using the C programming language for beginning programmers. It embraces a balanced approach to program development and an introduction to ANSI C. and provides a gradual introduction to pointers and covers

See more details below

Overview

Problem Solving and Program Design in C is one of the best-selling introductory programming textbook using the C programming language for beginning programmers. It embraces a balanced approach to program development and an introduction to ANSI C. and provides a gradual introduction to pointers and covers programming with functions early in the text. In later chapters, students learn to implement fundamental data structures such as lists, stacks, queues, and trees in a language that fosters their understanding of stack- and heap-dynamic memory allocation and programmer-controlled pointers. To enhance students learning experience it offers the right amount of pedagogical features that include end-of-section and chapter exercises, examples and case studies, syntax and program style display boxes, error discussions and end-of-chapter projects. The fifth edition has been updated to reflect current developments in the C programming language and includes a new chapter on Multiprocessing using processes and threads.  

Read More

Product Details

ISBN-13:
9780201357486
Publisher:
Addison-Wesley
Publication date:
12/02/1998
Edition description:
Older Edition
Pages:
769
Product dimensions:
7.50(w) x 9.13(h) x 1.27(d)

Table of Contents

1Overview of computers and programming1
2Overview of C33
3Top-down design with functions95
4Selection structures : if and switch statements145
5Repetition and loop statements209
6Modular programming279
7Simple data types329
8Arrays367
9Strings433
10Recursion501
11Structure and union types551
12Text and binary file processing609
13Programming in the large649
14Dynamic data structures693
15Multiprocessing using processes and threads759
16On to C++811
App. ACharacter sets839
App. BANSI C standard libraries841
App. CC operators859
App. DMore about pointers865
App. EANSI C reserved words871

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >