ฟังก์ชั่น คือ โปรแกรมย่อย ซึ่งประกอบด้วยกลุ่มของคำสั่ง ที่ร่วมกันทำงานเพื่อเป้าหมายอย่างใดอย่างหนึ่ง งานที่ทำซ้ำ ๆ อย่างเดิม ทำบ่อย ๆ มักจะแยกมาเขียนเป็นฟังก์ชั่น โปรแกรมภาษา C ทุกโปรแกรมจะต้องมีฟังก์ชันอย่างน้อยหนึ่งฟังก์ชัน เช่น ฟังก์ชั่น main () เป็นต้น นอกจากฟังก์ชั่นเมนแล้ว ผู้เขียนโปรแกรมสามารถกำหนด หรือสร้างฟังก์ชันขึ้นเพื่อใช้งานเพิ่มเติมได้
องค์ประกอบสำคัญในการใช้งานฟังก์ชั่น ประกอบด้วย
- การประกาศฟังก์ชั่น ชื่อฟังก์ชั่น และอธิบายรายละเอียดของฟังก์ชั่น (Definition a Function)
- การเรียกใช้ฟังก์ชั่น (Calling a Function)
- การส่งค่ากลับจากฟังก์ชั่น (Returning Function)
- การกำหนดรูปแบบวิธีการเรียกใช้ฟังก์ชั่น (Parameterized Function)
.............................................................................................................
#include <stdio.h>
#include <stdlib.h>
void myFunction(){
printf("Welcome to my function.\n");
}
int main(int argc, char *argv[]) {
myFunction();
return 0;
}
references:
https://www.tutorialspoint.com/cprogramming/c_functions.htm