วันศุกร์ที่ 16 มกราคม พ.ศ. 2558

โครงสร้างอย่างง่ายของโปรแกรมภาษา C

โปรแกรมภาษา  ที่สามารถ  execute  ได้  ทุกโปรแกรมจะมีโครงสร้างอย่างง่าย  ดังนี้
1. มีฟังก์ชันชื่อว่า  main( )  อย่างน้อยหนึ่งฟังก์ชัน  จึงจะสามารถทำการ  execute  program  ได้ลักษณะของฟังก์ชัน  main( )  จะต้องเป็นฟังก์ชันที่ไม่มีการส่งค่าไปยังฟังก์ชันอื่น  หรือไม่มี  argument  นั่นเองและจะต้องไม่มีการส่งค่ากลับมายังชื่อฟังก์ชัน  โดยเราสามารถใช้คำว่า  void  นำหน้าฟังก์ชัน  ซึ่ง  main( )  สามารถเขียนได้ดังนี้  void  main(void)
2. ขอบเขตฟังก์ชัน  main  (delimiters)  ในโปรแกรมภาษา  ใช้เครื่องหมาย  แทนการเริ่มต้นฟังก์ชัน  และใช้เครื่องหมาย  แทนการสิ้นสุดฟังก์ชัน  ดังนั้นเมื่อเขียนฟังก์ชัน  main( )  ทุกครั้งจะต้องมีเครื่องหมาย  และ  อยู่ด้วยเสมอ
3. การปิดท้ายคำสั่งในภาษา C จะต้องใช้เครื่องหมาย ; (semicolon) เป็นการบ่งชี้ให้ C  compiler  ทราบว่าจบคำสั่ง  (statement)  แต่ละคำสั่งแล้ว
4. ชื่อฟังก์ชันและคำสั่งในภาษา  จะต้องเขียนด้วยตัวอักษรตัวเล็ก  (lowercase letter) ทั้งหมดทั้งนี้เพราะ  C  compiler จะคิดว่าตัวอักษรตัวใหญ่  (uppercase letter)  กับตัวอักษรตัวเล็ก แตกต่างกัน  เช่น  main( ) ไม่เหมือนกับ Main( )  หรือ MAIN( )  เป็นต้น

5. ชื่อตัวแปร  (variable name)  สามารถตั้งชื่อโดยใช้ ตัวอักษรตัวเล็กหรือตัวอักษรตัวใหญ่ก็ได้หรือใช้ตัวอักษรตัวเล็กกับตัวอักษรตัวใหญ่ผสมกันก็ได้ อาทิเช่น ชื่อตัวแปร  name  ไม่เหมือนกับ  Name  หรือ  NAME  เป็นต้น เพราะว่าลักษณะของภาษา  จะสามารถจำแนกความแตกต่างของตัวอักษรตัวเล็กและตัวใหญ่ได้  ดังนั้นเราสามารถใช้ตัวอักษรตัวเล็ก  ถึง  และตัวอักษรตัวใหญ่  ถึง  มาตั้งชื่อตัวแปรได้ หรือจะตั้งชื่อตัวแปรเหมือนกัน ทุกประการได้ เช่นชื่อตัวแปร  กับ  ก็ได้ แต่ตัวแปรทั้ง  2  ตัวนี้จะต้องอยู่ต่างฟังก์ชันกันเท่านั้น ถ้าอยู่ในฟังก์ชันเดียวกัน  compiler  จะบอกข้อผิดพลาดออกมา





ไม่มีความคิดเห็น:

แสดงความคิดเห็น