代码之家  ›  专栏  ›  技术社区  ›  Joey Yi Zhao

如何给Arduino中的数组赋值?

  •  0
  • Joey Yi Zhao  · 技术社区  · 6 年前

    我在Arduino有以下代码:

    const byte L[] = {
      B01100000,
      B01100000,
      B01100000,
      B01100000,
      B01100000,
      B01100000,
      B01111110,
      B01111110
    };
    
    const byte K[] = {B00100010,
      B00100100,
      B00101000,
      B00110000,
      B00110000,
      B00101000,
      B00100100,
      B00100010};
    const byte LK[][8]={L,K};
    

    我会出错的 array must be initialized with a brace-enclosed initializer 在最后一行。我想知道如何在Arduino中为二维赋值?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Ben T    6 年前

    您可以使用指针数组来实现这一点:

    const byte* LK[2] = {L, K}