Dalam menulis program C++ kita
tidak lepas dari yang namanya variabel ataupun konstanta, berikut kita akan
mempelajari tentang variabel dan konstanta.
1. Variabel
Variabel adalah
sebuah identifier yang mempunyai nilai dinamis, maksudnya nilai variable itu
bisa berubah sesuai kebutuhan dalam program. Variabel ersifat sementara karena variabel hanya
dialokasikan kedalam memori komputer pada saat program dijalankan saja.
Variabel yang akan digunakan dalam program harus dideklarasikan terlebih dahulu.
Pengertian deklarasi disini berarti memesan memori dan menentukan jenis data
yang dapat disimpan di dalamnya. Bentuk umum dari pendeklarasian variabel
adalah sebagai berikut :
Tipe_data nama_variabel;
Namun jika kita
akan mendeklarasikan beberapa variabel dengan tipe data yang sama kita bisa
menulisnya seperti berikut :
Tipe_data nama_variabel1, nama_variabel2,
nama_variabel3;
Sebagai contoh:
Int x,y,z;
Variabel ada 2
macam yaitu variabel lokal dan variabel global
Variabel lokal
adalah variabel yang hanya dikenali suatu fungsi saja, yang berarti variabel
tersebut tidak akan dikenali oleh lingkungan luar atau fungsi lainnya. Adapun
pendeklarasiannya harus berada di dalam fungsi dimaksud.
Sedangkan
variabel global adalah kebalikannya, variabel ini dideklarasikan di luar fungsi
main() .
2. Konstanta
Berbeda dengan
variabel, konstanta merupakan identifier yang bersifat konstan, artinya nilai
dari konstanta tidak akan berubah. Sebagai contoh konstanta phi nilainya tidak
berubah dari waktu ke waktu, nilai phi tetap 3.14.
Untuk
pendeklarasian konstanta ada dua cara, bisa menggunakan preprocessor directive
#define atau menggunakan kata kunci const.
Contoh
menggunakan preprocessor #define :
#define phi 3.14
Jika menggunakan
pendeklarasian ini harus diletakkan di bawah preprocessor #include
Untuk penggunaan
kata kunci const, pendeklarasiannya harus berada di dalam fungsi main().
Berikut bentuk umum pendeklarasiannya :
const tipe_data nama_konstanta =
nilai_konstanta;
contoh:
const float phi = 3.14;
Yup, untuk
penjelasan variabel dan konstanta cukup sekian, jika ada yang kurang jelas bisa
ditanyakan langsung atau comment di bawah ini. Nah untuk selanjutnya kita akan mempelajari
tentang operator yang ada di dalam pemrograman C++.
Tidak ada komentar:
Posting Komentar