Introductory C: Pointers, Functions, and Files - Softcover

9780125521420: Introductory C: Pointers, Functions, and Files
View all copies of this ISBN edition:
 
 
C differs from most programming languages in its use of pointers, functions, and files. For those learning C, pointers are the greatest source of confusion. The primary aim of this book is to provide working models of how pointers are used in C. Pointers are used differently with every programming feature and Introductory C, Second Edition, emphasizes how each new programming feature relates to the use of pointers to provide a thorough understanding of the applications throughout C.
Introductory C, Second Edition, offers a detailed explanation of Arrays in C over several chapters, describing strings, arrays of structures, multi-dimensional arrays, and arrays of pointers. The underlying implementation of arrays using pointersis described in detail with such features as pointers to elements, pointers to arrays, and pointers to pointers. File access methods using text and binary files are also given thorough coverage: character, line, formatted text files, and record binary files are described, and the implementation of file access functions is described in detail. This book will be of great use to programmers at all levels.

Key Features
* Includes three new chapters introducing C++, including coverage of classes, objects, constructors, overloading, inheritance, and derivation
* Contains a floppy disk with source code from examples in the book

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

About the Author:
Richard Petersen teaches C Programming and UNIX courses at the University of California, Berkeley. His doctoral work was in artificial intelligence applications to information retrieval. He has pursued studies in cognitive science, philosophy, and aesthetics with particular emphasis on skill acquisition.

Review:
Petersen's book is both a good C manual for beginners and pleasant reading for those who are fond of C programmming. The language notions are introduced gradually, and a large number of valuable examples, figures, and tables help readers learn. Every chapter begins with short definintions, contains a richly illustrated text and ends with a summary and a set of exercies. The exercises are useful for gaining a better undestanding of the material. The sample programs throughout the book are presented in boxes and are fully explained. The book could be used as a classroom text. -- Computing Reviews April, 1993

This book offers a comprehensible introduction to ANSI-C, which is suitable for readers with little or no knowledge of programming and programming languages. Nevertheless it does contain a lot of advanced features of C. The table of contents includes: binary representation of data types, type conversions, memory organization, precompiler commands, string functions, functions with variable number of parameters, recursion, data structures (linked lists, trees), data protection, system calls and bit operations. Every new feature is explained with simple and increasingly complex examples, and each chapter ends with a summary. Special care is taken to explain in length every detail which has to do with pointers and arrays, a theme, which is expecially difficult to comprehend, not only for a beginner. The presentation is UNIX-oriented, including MAKE and makefile's, but MS-DOS files are treated also. Differences between ANSI and PRE-ANSI-C are made explicit and clarified in corresponding examples. The text contains some dozens of exercises, all with solutions. The book can be recommended for self study and, because of the appendices, for quick refernce also. -- Zentralblat fur Mathematik

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

  • PublisherMorgan Kaufmann
  • Publication date1996
  • ISBN 10 0125521421
  • ISBN 13 9780125521420
  • BindingPaperback
  • Edition number2
  • Number of pages876

Buy Used

Condition: Good
Connecting readers with great books... Learn more about this copy

Shipping: US$ 3.75
Within U.S.A.

Destination, rates & speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

Stock Image

Petersen, Richard L.
Published by Morgan Kaufmann (1996)
ISBN 10: 0125521421 ISBN 13: 9780125521420
Used paperback Quantity: 1
Seller:
HPB-Red
(Dallas, TX, U.S.A.)

Book Description paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority!. Seller Inventory # S_382529538

More information about this seller | Contact seller

Buy Used
US$ 13.83
Convert currency

Add to Basket

Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds
Stock Image

Petersen, Richard L.
Published by Morgan Kaufmann (1996)
ISBN 10: 0125521421 ISBN 13: 9780125521420
Used paperback Quantity: 1
Seller:
Gulf Coast Books
(Memphis, TN, U.S.A.)

Book Description paperback. Condition: Good. Seller Inventory # 0125521421-3-27224941

More information about this seller | Contact seller

Buy Used
US$ 17.62
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Petersen, Richard L.
Published by Morgan Kaufmann (1996)
ISBN 10: 0125521421 ISBN 13: 9780125521420
Used Softcover Quantity: 1
Seller:
Irish Booksellers
(Portland, ME, U.S.A.)

Book Description Condition: Good. SHIPS FROM USA. Used books have different signs of use and do not include supplemental materials such as CDs, Dvds, Access Codes, charts or any other extra material. All used books might have various degrees of writing, highliting and wear and tear and possibly be an ex-library with the usual stickers and stamps. Dust Jackets are not guaranteed and when still present, they will have various degrees of tear and damage. All images are Stock Photos, not of the actual item. book. Seller Inventory # 22-0125521421-G

More information about this seller | Contact seller

Buy Used
US$ 21.60
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Petersen, Richard L.
Published by Morgan Kaufmann (1996)
ISBN 10: 0125521421 ISBN 13: 9780125521420
Used Softcover Quantity: 1
Seller:
Books Unplugged
(Amherst, NY, U.S.A.)

Book Description Condition: Good. Buy with confidence! Book is in good condition with minor wear to the pages, binding, and minor marks within. Seller Inventory # bk0125521421xvz189zvxgdd

More information about this seller | Contact seller

Buy Used
US$ 22.69
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Petersen, Richard L.
Published by Morgan Kaufmann (1996)
ISBN 10: 0125521421 ISBN 13: 9780125521420
Used paperback Quantity: 1
Seller:
Jenson Books Inc
(Logan, UT, U.S.A.)

Book Description paperback. Condition: Good. The CD or the Access Code is NOT included. This item shows signs of wear from consistent use, but it remains in good condition and works perfectly. All pages and cover are intact , but may have aesthetic issues such as small tears, bends, scratches, and scuffs. Spine may also show signs of wear. Pages may include some notes and highlighting. May include "From the library of" labels. Satisfaction Guaranteed. Seller Inventory # 4BQGBJ00TC6J_ns

More information about this seller | Contact seller

Buy Used
US$ 22.72
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Petersen, Richard L.
Published by Morgan Kaufmann (1996)
ISBN 10: 0125521421 ISBN 13: 9780125521420
Used Softcover Quantity: 1
Seller:
Books Unplugged
(Amherst, NY, U.S.A.)

Book Description Condition: Fair. Buy with confidence! Book is in acceptable condition with wear to the pages, binding, and some marks within. Seller Inventory # bk0125521421xvz189zvxacp

More information about this seller | Contact seller

Buy Used
US$ 104.02
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Petersen, Richard:
ISBN 10: 0125521421 ISBN 13: 9780125521420
Used paperback Quantity: 1
Seller:
Studibuch
(Stuttgart, Germany)

Book Description paperback. Condition: Gut. 876 Seiten; 9780125521420.3 Sprache: Deutsch Gewicht in Gramm: 3. Seller Inventory # 605063

More information about this seller | Contact seller

Buy Used
US$ 39.83
Convert currency

Add to Basket

Shipping: US$ 64.22
From Germany to U.S.A.
Destination, rates & speeds