Introductory C

Introductory C : Pointers, Functions and Files

4.33 (3 ratings by Goodreads)
By (author) 

List price: US$73.96

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


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 this text emphasizes how each new programming feature relates to the use of pointers to provide a thorough understanding of the applications throughout C. This edition offers an explanation of Arrays in C over several chapters, describing strings, arrays of structures, multidimensional arrays and arrays of pointers. The underlying implementation of arrays using pointers is 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. The book includes a floppy disk with source code from examples in the text.
show more

Product details

  • Mixed media product | 700 pages
  • 190.5 x 226.06 x 40.64mm | 839.14g
  • Academic Press Inc
  • San Diego, United States
  • English
  • Revised
  • 2nd Revised edition
  • 0125521421
  • 9780125521420

Table of contents

Section I: Variables, Pointers, And Functions. Introduction. Data Types. Expressions. Statements. Pointers. Functions. Structures. Storage Classes and Scope Rules. Program Organization. Section II: Arrays and Pointers. Arrays of Characters: Strings. Arrays of Structures. Arrays of Arrays. Arrays of Pointers. Section III: Data Structures and File Management. Data Structures and Recursion. Text Files. Record Files. System Calls and Stream I/O. Section IV: An Introduction to C++: Classes and Objects. Classes and Pointers. Inheritance, Derivation, And Overloading. Section V: C Topics. The Preprocessor. Bitwise Operations. Make. Formatted I/O Conversions. Section VI: Appendixes. ASCII Code. The Standard Library. Answers to Exercises. Subject Index.
show more

About Richard Petersen

By Richard L. Petersen
show more

Rating details

3 ratings
4.33 out of 5 stars
5 67% (2)
4 0% (0)
3 33% (1)
2 0% (0)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X