簡體   English   中英

Arduino上的struct:function()'未命名類型'

[英]struct on Arduino: function() 'does not name a type'

我為變量和函數編寫了一個結構,但不適用於我。 我糊塗了...

struct Array2 {
    int array[2] = {0, 1};
};

Array2 Digit2Arr2(int x) {
  Array2 v;
  if (x > 9) {
    int y;
    y=x/10; v.array[1]=x-(10*y); x=y;
    y=x/10; v.array[0]=x-(10*y); x=y;
  } else {
    v.array[0] = 0;
    v.array[1] = x;
  }
  return v;
}

“ Array2”未命名類型

強烈建議您閱讀有關如何創建結構的內容。

您可以從這里開始:

https://www.learncpp.com/cpp-tutorial/47-structs/

您在創建結構時語法錯誤。

struct Array2 {
   int array[2] = {0, 1}; 
};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM