นิยาม
C++ identifier คือชื่อที่ใช้ระบุ variable, function, class, module หรือ item ที่ผู้ใช้กำหนดเอง
กฎการตั้งชื่อ
- ขึ้นต้นด้วยตัวอักษร A-Z, a-z หรือ underscore (_)
- ตามด้วยตัวอักษร, underscore, หรือตัวเลข (0-9) จำนวนเท่าไรก็ได้
- ไม่อนุญาตให้มี punctuation characters เช่น @, $, %
- C++ แยกตัวพิมพ์เล็ก-ใหญ่ (case-sensitive) เช่น
Manpowerและmanpowerต่างกัน
ตัวอย่าง Identifier ที่ถูกต้อง
| mohd | Piyush | abc | move_name | a_123 |
|---|---|---|---|---|
| myname50 | _temp | j | a23b9 | retVal |