สื่อวีดิทัศน์การสอน เรื่อง :: หลักการตั้งชื่อตัวแปร ::
 

——————————————————————————————————————————

หลักการตั้งชื่อตัวแปร1
      1. ตัวแปรจะต้องขึ้นต้นด้วยตัวอักษร A-Z, a-z หรือเครื่องหมาย _ (Underscore) เท่านั้น
      2. ตัวอักษรที่ตามมาของชื่อตัวแปรนั้นจะต้องเป็น A-Z, a-z และเครื่องหมาย _ (Underscore)
หรือตัวเลข
      3. ห้ามเว้นช่องว่างภายในชื่อตัวแปร และห้ามใช้สัญลักษณ์พิเศษอื่น ๆ
      4. การใช้อักษรตัวพิพม์ใหญ่และอักษรตัวพิมพ์เล็กในการตั้งชื่อตัวแปรนั้น มีความแตกต่างกัน
โดยโปรแกรมภาษาซีจะถือว่าเป็นคนละตัวแปรกัน เช่น Address และ ADDRESS
      5. ห้ามตั้งชื่อตัวแปรตรงกับคำสงวน (Reserved Word) ในภาษาซี ซึ่งคำสงวนได้แก่ พวกคำสั่งต่าง ๆ และชนิดของตัวแปรต่าง ๆ เช่น if, char, printf เป็นต้น

(แหล่งข้อมูล...  คู่มือการเขียนโปรแกรมภาษา C ฉบับผู้เริ่มต้น / ประภาพร ช่างไม้)

——————————————————————————————————————————

        ตัวอย่าง ตัวอย่างการตั้งชื่อตัวแปรในภาษา C ทั้งที่ถูกต้องและไม่ถูกต้องตามหลักการ ดังต่อไปนี้

ชื่อตัวแปร
ถูกต้องตามหลักการตั้งชื่อตัวแปรหรือไม่
1) bath_room 1) ถูกต้อง
2) n-sync 2) ผิดหลักการ เนื่องจากมีเครื่องหมาย - ปรากฏในชื่อ
3) 108dots 3) ผิดหลักการ เนื่องจากขึ้นต้นด้วยตัวเลข
4) Year# 4) ผิดหลักการ เนื่องจากมีเครื่องหมาย # อยู่ในชื่อ
5) _good 5) ถูกต้อง
6) goto 6) ผิดหลักการ เนื่องจากเป็นคำสงวน
7) work 7) ถูกต้อง
8) break 8) ผิดหลักการ เนื่องจากเป็นคำสงวน

—————————————————————————————————————————