Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

Constants ใน C++ คืออะไร?

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

คุณสามารถกำหนด constants ใน C++ โดยเพิ่มคุณสมบัติ const หน้าการประกาศตัวแปร

ตัวอย่าง

#include <iostream>
using namespace std;
int main() {
    const int x = 9;
    x = 0; // จะโยน error เพราะพยายามเขียนทับค่าคงที่
    return 0;
}

นี่จะกำหนดตัวแปรคงที่ x แต่จะโยน error เนื่องจากเราพยายามเขียนทับค่าของ constant