トップページ
⇒
tech
1001コメント
273KB
C言語なら、俺に聞け! <31>
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0787
デフォルトの名無しさん
NG
NG
(-1 >> 1) == -1 であることを踏まえると、
x = -1 から初めて x >>= 1 を何度か繰り返しても、
決して x == 0 にはならない。
よって↓は無限ループに陥る
while (x){
if (x & 1U) count++;
x>>=1;
}
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています