ค่าคงที่ในภาษา C++ คือค่าตัวแปร/ชื่อที่คุณเพียงแค่ต้องการกำหนดค่าให้กับค่านั้นเพียงครั้งเดียว และจะไม่ให้มันเปลี่ยนแปลงอีกในการดำเนินการของโปรแกรมนั้น ตัวอย่างเช่น หากคุณกำลังเขียนแอปพลิเคชันที่ใช้ค่า pi ในตัวแปร PI คุณจะไม่ต้องการให้ค่านี้เปลี่ยนแปลง การประกาศค่านี้เป็นค่าคงที่จะทำให้ไม่สามารถกำหนด