Silicon Press Logo
Spacer Spacer

Cover; click to enlarge C For Pascal Programmers
by T. D. Brown, Jr.
ISBN 0-9615336-4-1
1988
220 pages, Paperback
$34.95 (US Dollars)

Table of Contents:

  • Introduction
    • General Comments about C
    • Basic Elements of C
    • A Quick Tour of the C Language
    • Final Comments
    • Exercises
  • Types & Variables
    • Type Philosophy
    • Constants & Constant Definitions
    • Fundamental (Simple) Types
    • Derived (Structure & Pointer) Types
    • Type Conversions
    • Type Definitions (User-Defined Types)
    • Variable Declarations/Definitions
    • Exercises
  • Operators & Expressions
    • Operators
    • Expressions
    • Exercises
  • Statements & Input/Output
    • Statements
    • Input/Output
    • Exercises
  • Functions & Files
    • Function Facilities
    • Function Definitions
    • Function Declaration
    • Function Calls
    • Argument Passing
    • Function Result & Completion
    • Recursion
    • Static Variables
    • Communication Between Functions
    • Function Names as Arguments
    • Independent Compilation
    • Interrupt (Signal) Handling
    • Program Termination
    • Accessing Operating System Facilities
    • Calling Routines Written in Other Languages
    • Examples
    • Exercises
  • Pointers
    • Allocating & Deallocating Storage
    • Pointer Arithmetic
    • Lists: An Example of Pointer Use
    • Pointers & Arrays
    • Dynamic Arrays
    • Examples
    • Exercises
  • C Preprocessor
    • Macro Definitions
    • Sets: Parameterized Macros Example
    • File Inclusion
    • Conditional Compilation
    • Avoiding Multiple File Inclusions
    • Exercises
  • Large Examples
    • The Bank Teller Program
    • The Text Formatter
    • Exercises
  • Appendix 1: C Library Functions
    • Storage Allocation
    • Character Manipulation
    • String Processing
    • Input/Output
    • Interactions with the Operating System
    • Math Library
  • ASCII Character Set
  • Bibliography
  • Index


Google
 
Web www.silicon-press.com
About SP   FAQs   Authors   Custom Reports   Our Partners   For Partners