[英]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.