質問編集履歴

1

コードブロックでコードを囲いました。わからないところを初心者理に明確化しました。

2016/07/04 14:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,21 +8,25 @@
8
8
 
9
9
 
10
10
 
11
+ int count_bits
12
+
13
+ int_bits
14
+
15
+ void_print_bits
11
16
 
12
17
 
13
- /*
14
18
 
15
- ビット単位論理演算
19
+ これら関数の内部で何が行われているのかがよくわからないです。
16
20
 
21
+ ビット単位の論理演算自体の結果はわかるのですが、それをどうやって演算しているのか?がわかりません。
22
+
17
- */
23
+ ```
24
+
25
+ /*--- 整数x中のセットされたビット数を返す ---*/
18
26
 
19
27
 
20
28
 
21
29
 
22
-
23
-
24
-
25
- /*--- 整数x中のセットされたビット数を返す ---*/
26
30
 
27
31
  int count_bits(unsigned x)
28
32
 
@@ -109,3 +113,5 @@
109
113
  return 0;
110
114
 
111
115
  }
116
+
117
+ ```