これが可能かどうかはわかりませんが、提案をするのを手伝ってください。
変数unsigned char Var_2_insert;
があり、配列がありconst unsigned char insert_here[4];
ます。
この変数は、実行時に初期化されますvar_2_insert = 225;
。配列のインデックス3は常にvar_2_insertの値を持つ必要があるという考え方です。だから私は次のようなことを試してみたい
insert_here[4] = { 0x00, 0x02, 0x03, Var_2_insert};
そのため、配列を読み取ろうとinsert here
すると、現在の値はvar_2_insertになります。今、私はこのように行くかどうかを知っています:
#define Var_2_insert 225
これはうまくいくでしょうが、この変数は実行時に更新する必要があるので、私は試しました
#define _VAR Var_2_insert
insert_here[4] = { 0x00, 0x02, 0x03, _VAR};
しかし、動作しません。では、どうすればこれに取り組むことができますか?私の質問が十分に明確であることを願っています。
ありがとう。