Jump to content

Learn C on the Macintosh 1991

From RetroTechCollection

Learn C on the Macintosh is a book by Dave Mark, published by Addison-Wesley, ISBN 0-201-56785-7, Library of Congress card number 91-15354. The copyright page reads "Copyright © 1991 by Dave Mark" and "First printing, August 1991". The only 1989 date in the book is the Symantec copyright on material used in Appendix D.[1] The Library of Congress record gives xi, 450 pages; the scan has 442.[2]

The book was a book-and-disk package. The disk held THIN C, a cut-down version of Symantec's THINK C written for the book, and every example program.[3] The catalogue record gives the disk's requirements as a Macintosh Plus or later with 1 MB of RAM and System 6.0 or later.[2]

Contents

[edit | edit source]

Page numbers are from the book's contents list.[4]

  • Preface, p. vii
  • Chapter 1: Welcome Aboard, p. 1
  • Chapter 2: Installing THIN C, p. 11
  • Chapter 3: Programming Basics, p. 25
  • Chapter 4: C Basics: Functions, p. 43
  • Chapter 5: C Basics: Variables and Operators, p. 63
  • Chapter 6: Controlling Your Program's Flow, p. 101
  • Chapter 7: Pointers and Parameters, p. 141
  • Chapter 8: Variable Data Types, p. 185
  • Chapter 9: Designing Your Own Data Structures, p. 233
  • Chapter 10: Working With Files, p. 273
  • Chapter 11: Filling in the Gaps, p. 303
  • Chapter 12: Adding the Macintosh Interface, p. 339
  • Appendix A: Glossary, p. 351; B: Complete Program Listings, p. 361; C: Syntax Reference Section, p. 401; D: Standard Library Functions, p. 405; E: The Complete THINK C Development Environment, p. 423; F: Answers to Selected Exercises, p. 435; G: Bibliography, p. 441

What this book does not contain

[edit | edit source]

It is a programming book. It has no service procedures, parts lists, schematics or electrical data for the Macintosh; Apple's repair documentation is in Category:Apple Service Source. The THIN C disk is not included with the scan.

[edit | edit source]

Download: Learn_C_on_the_Macintosh_1989.pdf

References

[edit | edit source]
  1. ↑ Dave Mark, Learn C on the Macintosh (Addison-Wesley, 1991), title and copyright pages (PDF pp. 3-4). Hosted as File:Learn_C_on_the_Macintosh_1989.pdf.
  2. ↑ 2.0 2.1 Open Library, Learn C on the Macintosh: includes special version of Symantec's Think C, record OL1537111M (from the Library of Congress MARC record). Retrieved 2026-09-30.
  3. ↑ Mark, Learn C on the Macintosh, Chapter 1, pp. 3-4 (PDF pp. 15-16).
  4. ↑ Mark, Learn C on the Macintosh, Contents, pp. v-ix (PDF pp. 7-11).