K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>皆さん、こんにちは。 > >表題の件ですが、どこかで「式の中ではchar型の変数は、int型に格上げされる」 >というような説明を読んだような気がして、またそこで下記のような例で、 > >char hoge; >char piyo; >int foo; > > hoge = 100; > piyo = 100; > > foo = hoge * piyo; > >オーバーフローせず、fooに10000が代入される。というような説明を >読んだ記憶があるのですが、いまやってみるとしっかりオーバーフローしてくれます。 > >「kmaebashi.com内」を検索して、「intより小さい整数型は、可変長引数で渡される >ときには無条件でintに格上げされています。」との前橋さんの発言は見つかったのですが、上記のような説明はやはりありませんでした。 > >やっぱり記憶違いでしょうか? > > >#でも、どっかで読んだような気がするのですが・・・。 >#C FAQでもないみたいなんですよね。
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!