C Tutorial C Types
The C Language
C History
Euclid’s Algorithm in C
Euclid on the PDP-11
Pieces of C
C Types

Struct bit-fields
Code generated by bit fields
C Unions
Layout of Records and Unions
C Storage Classes
malloc() and free()
Dynamic Storage Allocation
Simple Dynamic Storage Allocation
malloc() and free() variants
Fragmentation and Handles
Automatic Garbage Collection
Lazy Logical Operators
The Switch Statement
setjmp/longjmp: Sloppy exceptions
Nondeterminism in C





Basic types: char, int, float, and double 

Meant to match the processors native types 

  • Natural translation into assembly 

  • Fundamentally nonportable: a function of processor architecture

Contact for more learning: webmaster@freehost7com