Variabel merupakan sebuah "wadah" yang digunakan untuk menampung data/nilai dengan tipe data tertentu. Jika dianalogikan, variabel dapat dianggap sebagai sebuah gelas. Gelas tersebut ditujukan untuk menampung benda cair seperti teh ataupun kopi. Variabel kurang lebih seperti gelas tersebut. Variabel digunakan untuk menampung data sementara yang akan diolah pada baris perintah yang ada pada suatu program.
Konstanta merupakan kebalikan dari variabel. Jika pada variabel nilai yang ditampugnya dapat diubah, maka konstanta tidak. Konstanta adalah tetapan dari suatu nilai yang bersifat tetap. Nilai akan ditetapkan saat sebelum kompilasi program. Jika program telah berjalan (runtime), maka nilai/data tersebut tidak akan bisa diubah disepanjang source code program. Konstanta berguna untuk menentukan nilai yang merupakan tetapan, seperti misalnya nilai PHI dan lainnya. Secara umum terdapat dua cara untuk membuat sebuah konstanta dalam bahasa pemrograman C++, yaitu dengan menggunakan preprocessor directive #define dan menggunakan kata kunci const.
Ещё видео!