回答編集履歴

1

\+=補足

2017/01/24 03:47

投稿

IchigoTaruto
IchigoTaruto

スコア159

test CHANGED
@@ -43,3 +43,21 @@
43
43
 
44
44
 
45
45
  にして実行すれば、retはffffffffになるはずです。
46
+
47
+
48
+
49
+ ---
50
+
51
+
52
+
53
+ といいますか、
54
+
55
+ ```c
56
+
57
+ ret = ~crc; //入力データを最後まで入れたためbit反転してCRC値を確定
58
+
59
+ ```
60
+
61
+ をコメントアウトして、crcのバイトオーダーを逆順にすれば、
62
+
63
+ 期待通りcrc=0になるのではないでしょうか。