ลำดับการทำงานของโปรแกรม Darkbasic Pro
2010-05-08 Games 3,689สำหรับผู้ที่ไม่เคยเรียนการเขียนโปรแกรมมาก่อน อาจจะทำให้เกิดความเข้าใจผิดในขั้นตอนการทำงานของโปรแกรมของเราได้
แผนภาพง่ายๆ 2 อันนี้จะช่วยให้เข้าใจถึงลำดับการทำงาน และชุดคำสั่งที่เกี่ยวข้องในครับ
ตัวอย่างที่ 1
การทำงานแบบวนซ้ำ เช่นชุดคำสั่ง
For...Next ซึ่งจะสามารถกำหนดเงื่อนไขการทำงานได้
Do...Loop จะเป็นการสั่งให้โปรแกรมทำงานชุดคำสั่งที่อยู่ภายในต่อไปเรื่อยๆ
การทำงานแบบฟังก์ชั่น โปรแกรมจะทำงานในฟังก์ชั่นก่อนที่จะไปทำคำสั่งในบรรทัดต่อไป
ตัวอย่างที่ 2
คำสั่ง Goto โปรแกรมจะกระโดดไปทำงานในจุดที่เราตั้งชื่อไว้ เป็นการกระโดดข้ามไปที่จุดต่างๆอย่างอิสระ แต่ไม่สามารถกลับไปยังจุดที่เรียกใช้งาน
คำสั่ง Gosub จะคล้ายๆกับ Goto แต่จะสามารถกลับไปยังจุดที่เรียกใช้งาน ด้วยการปิดด้วยคำสั่ง Return
| Darkbasic Tutorials