Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Const Qualifier trong C

Dùng const để khai báo biến hằng. Nghĩa là không thể thay đổi giá trị sau khi khởi tạo. Lợi ích lớn: ví dụ hằng PI, không muốn phần nào sửa đổi. Khai báo const.

Đối tượng khai báo với const có thể đặt trong read-only memory bởi trình biên dịch. Nếu địa chỉ const object không bao giờ được lấy, có thể không lưu trữ כלל.

Ví dụ

#include <stdio.h>

int main() {
    const int x = 10;
    x = 12; // lỗi
    return 0;
}

Kết quả

[Error] assignment of read-only variable 'x'