return

ยกเลิกฟังก์ชันและส่งคืนค่าให้ผู้เรียก เช่น คำตอบของคำถาม ผลของการทำงาน (ได้/ไม่ได้)

ไวยากรณ์:

return;

return value; // ทั้งสองรูปแบบถูกต้อง

พารามิเตอร์:

value: ประเภทตัวแปรหรือคงที่ใด ๆ

ตัวอย่าง:

ฟังก์ชันเพื่อเปรียบเทียบอินพุตของเซ็นเซอร์กับเกณฑ์

 int checkSensor(){       
    if (analogRead(0) > 400) {
        return 1;
    else{
        return 0;
    }
}

คำหลัก return เป็นคำสำคัญในการทดสอบส่วนของรหัสโดยไม่ต้อง "comment out" ส่วนใหญ่ที่อาจเป็น buggy code.

void loop(){

// brilliant code idea to test here

return;

// the rest of a dysfunctional sketch here
// this code will never be executed
}

ความคิดเห็น

บทความที่ได้รับความนิยม