TypedEf Int * PTR, (* fun) (), Arr [5];
/ * ptr is the Type "Pointer to int"
* Fun is the Type "Pointer to a function return int"
* Arr is the Type "Array of 5 INTS"
* /
And Never, EVER, BURY THE TYPEDEF in the Middle of a Declaration UNSIGNED Const long typef int volatile * kumquat