Items related to On to C

On to C - Softcover

Winston, Patrick Henry

 
9780201580426: On to C

Synopsis

This book is a concise yet clear introduction to the C programming language. Practicing programmers can use this book to learn the essentials of the language without a lot of time-consuming overhead. Key concepts and techniques are learned in their natural order as features are added to a short yet representative C program. Also available: On to C++ and On to Java.

"synopsis" may belong to another edition of this title.

About the Author

About Patrick Henry Winston

Well-known author Patrick Henry Winston teaches computer science and directs the Artificial Intelligence Laboratory at theMassachusetts Institute of Technology.



020158042XAB04062001

From the Back Cover

Read this book if you want to add C to your programming-language repertoire. You can use this book to learn the essentials of the language and to preparefor real-world work.

You learn the key concepts in their natural order as features are added to a short yet representative C program. The final version of the program reads information from a file describing stock trades and predicts the next-day's price using a straight-line extrapolation, thereby reflecting the popularity of C in applications involving data analysis.

As you see the program evolve, you learn how to:

  • define functions
  • benefit from function abstraction
  • solve ordering problems with function prototypes
  • process data from files
  • create structures and objects
  • use pointer parameters to avoid argument copying
  • use pointer parameters to alter values
  • create new structure objects at run time
  • define constructors, readers, and writers
  • benefit from data abstraction
  • use enumerations and type synonyms to improve readability
  • use unions to capture class distinctions
  • use bits to record state information
  • prevent memory leaks
  • access command-like arguments
  • organize and compile multiple-file programs
  • and much more.


020158042XB04062001

"About this title" may belong to another edition of this title.