質問: arduino + uno; //←この行で何をしているのかが分かりません。 ``` 解説頂ける方がいらっしゃれば良いのですが。
回答: > > byte *input = arduino + uno; > > > byte *input = &arduino[uno]; ですね。 arduino が配列の先頭アドレスで、そこから、 uno番目のデータアドレス。 unoは、byteで宣言されていますが、int で十分。(byte のメリット無し) C++ というより、 Cじゃないかと思いますが。