1.
Konstanta
Oktal, digit yang digunakan 0-7
2. Konstanta Heksadesimal,
digit yang digunakan 0-9, A-F
3. Konstanta Bernama
a. Menggunakan keyword const
Contoh : const float PI = 3.14152965;
Berbeda dengan variable, konstanta bernama tidak dapat diubah
jika telah diinisialisasi
b. Menggunakan #define
Contoh : #define PI 3.14152965
Keuntungan menggunakan #define apabila
dibandingkan dengan const adalah
kecepatan kompilasi, karena sebelum kompilasi dilaksanakan, kompiler pertama
kali mencari symbol #define ( oleh sebab itu mengapa # dikatakan prepocessor
directive ) dan mengganti semua PI dengan nilai 3.14152965.
0 comments:
Post a Comment