facebook pixel מדריך: פירוט שפת תכנות - return - www.4project.co.il
Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

פירוט שפת תכנות - return


2024-11-25 16:19:46
פקודת 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.