Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening Apple Books.If Apple Books doesn't open, click the Books app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download from the iTunes Store, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download

C and UNIX

This book can be downloaded and read in Apple Books on your Mac or iOS device.


First published in 1993, this book provides a creative approach to learning C by emphasizing software engineering in C.

1.  All material has been class-tested.
2.  The book avoids most implementation-specific language features.
3.  A software project is introduced early in the book and appears throughout as new features of C are covered.
4.  A separate chapter on larger programming using the “make” facility or the Visual Studio “project” for separate compilation is included.
5.  A few programs are deliberately seeded with errors to help create programs that work correctly.
6.  Special emphasis is placed on the design and implementation of user-defined libraries.
7. A brief introduction to C++ is included.
The first edition was published in 1994 by John Wiley and was a Alternate Main Selection of the Newbridge Book Club.  It stayed in print for thirteen years, an eternity in the computing literature.

End users, application programmers, system programmers, and system administrators often had difficulties in making programs and utilities work across different UNIX and Linux variants, due to differences in file system organization, locations of critical configuration files, and how system calls operate.  Many current software applications are built using existing software components that are either partially or entirely reused and use both older and newer system calls.

There are 11 chapters: Introduction to UNIX, The User Interface, Input and Output, UNIX File Systems, Introduction to Processes, Memory and Process Management, Introduction to Interprocess Communication, The System V IPC Package, Signals, Sockets, and RPC, IPC Comparison, and Fault-Tolerant UNIX Software.

C and UNIX
View in iTunes
  • $9.99
  • Available on iPhone, iPad, iPod touch, and Mac.
  • Category: Operating Systems
  • Published: Feb 05, 2013
  • Publisher: AfterMath
  • Seller: Ronald J. Leach
  • Print Length: 977 Pages
  • Language: English
  • Requirements: This book can only be viewed on an iOS device with Apple Books on iOS 12 or later, iBooks 1.3.1 or later and iOS 4.3.3 or later, or a Mac with iBooks 1.0 or later and OS X 10.9 or later.

Customer Ratings

We have not received enough ratings to display an average for this book.