return
מפסיקה את ביצוע הפונקציה הנוכחית ומעבירה את השליטה לפונקציה שקראה לה.תחביר
- קוד: בחר הכל
return;
return value; // both forms are valid
פרמטרים בתחביר:
value - ערך המוחזר, יכול להיות כל משתנה או קבוע בהתאם לסוג המידע החוזר מהפונקציה
דוגמה
פונקציה שבודקת ערך מוחזר מחיישן מול סף מסויים- קוד: בחר הכל
int checkSensor(){
if (analogRead(0) > 400) {
return 1;
else{
return 0;
}
}
פקודת return שימושית גם כדי לבדוק חלק מהקוד ללא צורך בסימון כל שאר הקוד כהערות (comment out).
- קוד: בחר הכל
void loop(){
// brilliant code idea to test here
return;
// the rest of a dysfunctional sketch here
// this code will never be executed
}
ראו גם:
הערותפירוט שפת תכנות לסביבת Arduino
עמוד זה הוא תרגום של return לפי רישיון Creative Commons Attribution-ShareAlike 3.0.