ตัวระบุ C++
ตัวระบุ C++
ตัวแปร C++ ทั้งหมดต้อง ระบุด้วยชื่อที่ไม่ซ้ำ
ชื่อเฉพาะเหล่านี้เรียกว่าตัวระบุ
ตัวระบุอาจเป็นชื่อย่อ (เช่น x และ y) หรือชื่อที่สื่อความหมายได้มากกว่า (อายุ ผลรวม ยอดรวม)
หมายเหตุ:ขอแนะนำให้ใช้ชื่อที่สื่อความหมายเพื่อสร้างโค้ดที่เข้าใจและดูแลรักษาได้:
ตัวอย่าง
// Good
int minutesPerHour = 60;
// OK, but not so easy to
understand what m actually is
int
m = 60;
กฎทั่วไปสำหรับการตั้งชื่อตัวแปรคือ:
- ชื่อสามารถมีตัวอักษร ตัวเลข และขีดล่างได้
- ชื่อต้องขึ้นต้นด้วยตัวอักษรหรือขีดล่าง (_)
- ชื่อจะคำนึงถึงขนาดตัวพิมพ์ (
myVar
และmyvar
เป็นตัวแปรที่แตกต่างกัน) - ชื่อต้องไม่มีช่องว่างหรืออักขระพิเศษ เช่น !, #, % เป็นต้น
- คำสงวน (เช่นคำหลัก C++ เช่น
int
) ไม่สามารถใช้เป็นชื่อได้