ฟังก์ชันของภาษา c
ในบทนี้จะอธิบายถึงฟังก์ชัน ในภาษาซีซึ่งกล่าวถึงการทำงานของฟังชันก์ การสร้างฟังก์ชันและรูปแบบของฟังก์ชัน การส่งค่าลักษณะต่าง ๆ และจะกล่าวถึงฟังก์ชันมาตรฐานของภาษาซีด้วย
การเขียนโปรแกรมภาษาในภาษาซี
การเขียนโปรแกรมในภาษาซีนั้นสามารถเขียนได้ 2 แบบ
แบบที่ 1 เขียนแบบโครงสร้าง
หรือเป็นบรรทัดไปเรื่อย ๆ หรือทั้งโปรแกรมมีเพียงหนึ่งฟังก์ชันคือ ฟังชันก์ main( ) การเขียนแบบนี้มีข้อดีคือ เหมาะสำหรับโปรแกรมสั้น ๆ แต่เมื่อนำไปใช้กับโปรแกรมที่มีขนาดยาวถ้าในโปรแกรมมีชุดคำสั่งที่ซ้ำกัน และการตรวจสอบหาข้อผิดพลาดนั้นทำได้ยาก เพราะจะต้องรันทั้งโปรแกรม
แบบที่ 2 เขียนแบบฟังก์ชัน
เป็นการเขียนโปรแกรมโดยแบ่งการทำงานของโปรแกรมออกเป็นฟังก์ชันย่อย แต่ยังต้องมีฟังก์ชัน main( ) อยู่เหมือนเดิม แต่ฟังก์ชัน main( ) นี้จะไปเรียกฟังก์ชันอื่นขึ้นมาทำงานต่อไป การเขียนแบบนี้มีข้อดีคือ การทำงานของโปรแกรมนั้นตรวจสอบได้ง่าย เพราะสามารถรันเฉพาะฟังก์ชันได้ และทำให้ตัวโปรแกรมนั้นสั้นลงในกรณีที่ชุดคำสั่งที่เหมือนกัน ซึ่งโปรแกรมเมอร์เกือบทั้งหมดนิยมเขียนในลักษณะนี้
การเขียนโปรแกรมแบบฟังก์ชัน
การเขียนโปรแกรมแบบฟังก์ชันมีขั้นตอนดังนี้
1. ประกาศฟังก์ชันที่ต้องการไว้ในส่วนแรกของโปรแกรม
2. เรียกใช้ฟังก์ชันที่ประกาศไว้
3. กำหนดหรือสร้างรายละเอียดของฟังก์ชันนั้น
ตัวอย่างฟังก์ชันในภาษาซี
ไม่มีความคิดเห็น:
แสดงความคิดเห็น