C言語勉強してるんだけど
■ このスレッドは過去ログ倉庫に格納されています
signedとunsigned混ぜると地味にややこしい型変換起きるのが 暗黙変換ではサイズが同じならunsignedの方がつよい signed/unsigned混在はガチでバグの原因だから
可能なら全部signedにしとけ C言語の暗黙の型変換は色々とややこしいってのはある >コンパイラの警告レベルマックス
これしかなさそうだねえ
後は困らない限りsignedを使うよう意識するしか ビットパターンは変わらないけど暗黙の型変換で表す値が変わるときがあるっていうのがめちゃ厄介 今どきオクテットマシンじゃない環境向けってあるの? ■ このスレッドは過去ログ倉庫に格納されています