1) 2) 3) 4) 5) 6) 7) 8) | #include <stdio.h> /* Comment */ … Data Declarations … int main( ) { … Executable Statments …; return 0; } |
บรรทัด | รายละเอียด |
1 | บรรทัดแรกนี้จำเป็นต้องกำหนดด้วยคำสั่ง #include เสมอ และจะต้องระบุไว้ด้านบนสุดของโปรแกรมอีกด้วย เพื่อเป็นการบอกให้โปรแกรมภาษา C รู้ว่าเราจะใช้ Library อะไรบ้าง ในที่นี้เราจะใช้ Library stdio.h ในบ้างครั้งเราอาจเรียก Library ว่า Header File ก็ได้นะครับ ส่วนวิธีการเขียนนั้นให้พิมพ์ #include และตามด้วย Header File ที่เราต้องการ โดยชื่อของ Header File นั้นจะอยู่ในเครื่องหมาย < และ > หรืออาจจะใช้เครื่อง “…” ก็ได้ เช่น #include “stdio.h> ส่วน /* Comment */ เป็นการอธิบายการทำงานหรือรายละเอียดต่างๆ โดยกำหนดให้ข้อความอยู่ในเครื่องหมาย /* และปิดท้ายด้วย */ จะเขียนภายในบรรทัดเดียวกันหรือหลายบรรทัดก็ได้ |
3 | เป็นการประกาศตัวแปร ซึ่งในที่นี้เราสามารถใช้ตัวแปรร่วมกันตลอดทั้งโปรแกรม |
5 | int main( ) เป็นฟังก์ชันในการทำงานที่มีจุดเริ่มต้นและจุดจบของโปรแกรมภายในฟังก์ชันนี้ ซึ่งเราจะต้องเขียนชื่อฟังก์ชันนี้ คือ main( ) ในบางครั้ง เราอาจจะเห็นโปรแกรมของที่อื่นที่เขียนโดยไม่ระบุคำสั่ง int อยู่หน้า main ก็สามารถทำได้ครับ แต่ในที่นี้ให้เขียนตามรูปแบบนี้ เมื่อเขียนรูปแบบของฟังก์ชัน main เสร็จแล้วจะต้องระบุเครื่องหมาย { และ } ด้วย เพื่อเป็นการระบุขอบเขตการทำงานของฟังก์ชัน ในที่นี้เครื่องหมาย } จะอยู่บรรทัดที่ 8 |
6 | ส่วนในบรรทัดนี้เป็นส่วนที่เราจะต้องใช้คำสั่งต่างๆ ในการเขียนโปรแกรมเพื่อให้โปรแกรมทำงานตามที่ต้องการ และยังสามารถสร้างตัวแปรภายในฟังก์ชันได้อีกด้วย ซึ่งตัวแปรที่อยู่ภายในฟังก์ชันนั้น จะมีผลในการทำงานภายในฟังก์ชันเท่านั้น ไม่สามารถใช้ข้อมูลร่วมกันได้ตลอดทั้งโปรแกรม ไม่เหมือนกับการประกาศตัวแปรที่อยู่ในบรรทัดที่ 3 (ใช้ร่วมกันได้) |
7 | เป็นการส่งค่าคืนให้กับระบบ ในที่นี้ให้ใช้ตามรูปแบบที่กำหนดให้ คือ return 0 |
- เราจะใช้เครื่องหมาย ; เป็นการจบคำสั่งของบรรทัดนั้นๆ เช่น return 0;