On Mon, 17 Oct 2005, Eric J Korpela wrote:
 
"rules"???????
Who's rules? K&R very strenuously avoids defining the sizes. 
The ISO's rules, of course. The ISO standard is 16 years old now. 
 
 Oh.  OK.  The "NEW" version of C     (v K&R)
 Actually, I AGREE with those size recommendations.
 I LIKE having 8 bit chars, 16 bit ints, 32 bit longs;
 but there are some bizarre vintage implementations out there,
 and on the old stuff, you can not count on a specific size. 
But only because the hardware you're used to using C on suits these sizes.
Gordon.