On to C - Softcover

Winston, Patrick Henry

 
9780201580426: On to C

Inhaltsangabe

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.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

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

Von der hinteren Coverseite

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

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.