“0x0d2c”
Author: Bill Mitchell

May all your signals trap

May your references be bounded

All memory aligned

Floats to ints be rounded

Remember.... Nonzero is TRUE

++ adds one

Arrays start with [0]

NULL points to none

Verse two

For octal use zero

0x means in hex

use = to set

and == for a test

Verse three

Use -> for a pointer

a dot if it's not

?: is confusing

use this a lot

Verse four (almost done)

a.out is your program

there's no 'u' in foobar

and char (*(*x())[])() is

a function returning a pointer

to an array of pointers

to functions returning a char

fin.