The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
Thay đổi một biến là một câu hỏi phức tạp khi nói đến các ngôn ngữ lập trình hướng đối tượng như C++. Trong bài viết này, bạn sẽ tìm hiểu các nguyên tắc cơ bản về việc thay đổi biến, bao gồm các khái niệm const và lvalue.
"const" này trước kiểu dữ liệu là gì?
const int PI = 3,14159;
“ const” là một vòng loại rất quan trọng. Bạn nên sử dụng vòng loại này cho các biến không bao giờ thay đổi.
Khái niệm giá trị L hoặc giá trị R
Sau đây cho thấy một số ví dụ:
int X = 1, Y = 3; X = Y + 1; // Tốt Y + 1 = X; // KHÔNG ĐÚNG!
Chìa khóa dành cho giá trị L:
- Biến cần sửa đổi phải được đặt ở bên trái toán tử “=”.
- Biểu thức thao tác phải ở bên phải toán tử “=”.
Giá trị R:
- Về cơ bản, bất kỳ biểu thức nào khác.
Thận trọng: Mặc dù những điều sau đây đúng về mặt cú pháp nhưng lại rất tệ:
Đầu ra: X = 20; Y = 20;
Ngoài ra, khi trình biên dịch đưa ra cảnh báo, bạn phải luôn xem xét cẩn thận. Không bao giờ là một ý tưởng tốt để bỏ qua nó.