続・Cリファレンスマニュアル
d:id:youandi:20081030#p2, d:id:youandi:20071228#p3
斜め読んだのをもう一度読み返してみたところ、sizeof云々はリテラル文字の場合やenum時のサイズの違いでした。
fprintf( stdout, "sizeof( 'a' ) = %u\n", sizeof( 'a' ) );
d:id:youandi:20081030#p2, d:id:youandi:20071228#p3
斜め読んだのをもう一度読み返してみたところ、sizeof云々はリテラル文字の場合やenum時のサイズの違いでした。
fprintf( stdout, "sizeof( 'a' ) = %u\n", sizeof( 'a' ) );