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.
Mengubah variabel merupakan pertanyaan rumit jika menyangkut bahasa pemrograman berorientasi objek seperti C++. Dalam artikel ini, Anda akan mempelajari dasar-dasar mengubah variabel, yang mencakup konsep const dan lvalue.
Apa "const" ini sebelum tipe data?
konstanta int PI = 3.14159;
“ const” adalah kualifikasi yang sangat penting. Anda harus menggunakan kualifikasi ini untuk variabel yang tidak boleh berubah.
Konsep nilai-L atau nilai-R
Berikut ini ditunjukkan beberapa contoh:
int X = 1, Y = 3; X = Y + 1; // Baik Y + 1 = X; // SALAH!
Kuncinya adalah untuk nilai L:
- Variabel yang akan dimodifikasi harus diletakkan di sisi kiri operator “=”.
- Ekspresi operasi harus berada di sisi kanan operator “=”.
Nilai R:
- Pada dasarnya, ekspresi lainnya.
Perhatian: Meskipun kalimat berikut ini benar secara sintaksis, namun kalimat tersebut buruk:
Keluaran: X = 20; Y = 20;
Selain itu, ketika kompiler menghasilkan peringatan, Anda harus selalu memeriksanya dengan cermat. Mengabaikannya bukanlah ide yang bagus.