return
終止函式的執行,同時也可以將一個值傳回至之前呼叫的函式。
語法
return;
return value; // 兩種語法都成立
參數
value: 可以是任何變數或常數型別。
範例
一個用來比對感測器輸入是否達到閥值的函式:
int checkSensor(){
if (analogRead(0) > 400) {
return 1;
else{
return 0;
}
}
用return的話可以簡單的去測試一段程式碼,而不需要去註解掉一大段很可能有bug的程式碼。
void loop(){
// 需要被測試的程式碼
return;
// 要被略過的程式碼
}
See also
- comments
本頁由熱血青年 LBU 譯自英文版。
The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.
