teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2021/10/01 18:11

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,4 @@
1
- printfで、wave_data_1[i]intに変換されているのでそのように出力されているのだと思います。
1
+ printfで、wave_data_1[i]を%xに対応させる時にintに変換されてそのように出力されているのだと思います。
2
2
  charの0x9cは-100で、intだと-100は0xffffff9cとなります。
3
3
 
4
4
  とりあえず、出力時だけunsignedにキャストすればよいのではないかと。