sizeof( unsigned int ) * CHAR_BIT
が正しいという結論になりましたが、
http://www.bohyoh.com/CandCPP/FAQ/FAQ00018.html
ということのようです。

だから何だと言われそうですが…