สื่อวีดิทัศน์การสอน เรื่อง :: หลักการตั้งชื่อตัวแปร ::
——————————————————————————————————————————
หลักการตั้งชื่อตัวแปร
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) ผิดหลักการ เนื่องจากเป็นคำสงวน |
————————————————————————————————————————— |