サーチ…
備考
通常のC / C ++以外では、Arduino IDEは定義される前に関数を呼び出すことができます。
.cppファイルでは、関数を定義するか、関数プロトタイプを宣言してから使用する必要があります。
.inoファイルでは、Arduino IDEはそのようなプロトタイプをバックグラウンドで作成します。
単純な関数を作成する
int squareNum (int a) {
return a*a;
}
int
:戻り値の型
squareNum
:関数名
int a
:パラメータの型と名前
return a*a
:値を返します(最初に定義された戻り値の型と同じ型)
関数を呼び出す
関数が宣言されている場合は、コード内のどこにでも呼び出すことができます。関数を呼び出す例を次に示します。
void setup(){
Serial.begin(9600);
}
void loop() {
int i = 2;
int k = squareNum(i); // k now contains 4
Serial.println(k);
delay(500);
}
int squareNum(int a) {
return a*a;
}
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow