Arduino/C言語環境でスッカスカな配列を作りたい場合……構造体を使った方が軽くなることもある

shuzo-kino.hateblo.jp
でも扱った構造体ですが、これをスッカスカな構造体の代わりに使う手があります。

実際のところ

typedef struct { 
  uint16_t key;
  char* value;
} data;

const data myDataArr[] {
    {123, "AB"},
    {1023, "CD"},
    {5011, "FE"}
};