7. Hằng số trong ngôn ngữ lập trình C++

Trong ngôn ngữ lập trình C++, hằng số là các giá trị không thể thay đổi trong suốt quá trình chạy chương trình. Hằng số có thể là các giá trị số nguyên, số thực, ký tự hoặc chuỗi ký tự. Sử dụng hằng số có thể giúp mã nguồn của bạn dễ đọc hơn và tránh các giá trị cứng được trực tiếp nhúng vào trong mã.

Dưới đây là cách khai báo và sử dụng hằng số trong C++:

  1. Hằng số số nguyên:
cpp
const int MAX_VALUE = 100;
  1. Hằng số số thực:
cpp
const double PI = 3.14159265;
  1. Hằng số ký tự:
cpp
const char GRADE = 'A';
  1. Hằng số chuỗi ký tự:
cpp
const std::string GREETING = "Hello, world!";

Hằng số trong C++ thường được khai báo bằng cách sử dụng từ khóa const trước kiểu dữ liệu của hằng số. Hằng số này sau đó không thể thay đổi giá trị sau khi đã được gán.

Ví dụ sử dụng hằng số:

cpp
#include <iostream>

int main() {
    const double TAX_RATE = 0.1;  // Tỷ lệ thuế suất

    double price;
    std::cout << "Nhập giá sản phẩm: ";
    std::cin >> price;

    double total = price + price * TAX_RATE;
    std::cout << "Tổng cộng (bao gồm thuế): " << total << std::endl;

    return 0;
}

Khi sử dụng hằng số, hãy đảm bảo rằng bạn gán giá trị cho chúng một lần duy nhất và không thay đổi giá trị trong suốt quá trình chạy chương trình.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top