warning: comparison of integer expressions of different signedness: ‘signed char’ and ‘unsigned int’ 警告:符号の異なる… 続きを読む 【C言語】
0xFFFFffffが-1になり -1が255になる 暗黙の型変換とは?
タグ: 0xffffFFFF
【C言語】
【C言語】
オーバーフローと ラップアラウンドの違い (overflow vs wrap around)
(error): Signed integer overflow for expression ‘y+2‘ 警告:’y+2’の計算で符号付き整数オーバーフロー[(error… 続きを読む 【C言語】
オーバーフローと ラップアラウンドの違い (overflow vs wrap around)
【C言語】
ビット反転【~】と
論理反転【!】の違い
■1.【チルダ~】対【ビックリマーク!】 ●ビット反転【チルダ~】1 ⇒~ビット反転 ⇒0xFFFFfffE(2進数1111…0)0 ⇒~ビット反転 ⇒0xFFFFfffF(2進数1111…1) … 続きを読む 【C言語】
ビット反転【~】と
論理反転【!】の違い