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
}
ความคิดเห็น
แสดงความคิดเห็น