int i, j, k;
float x, y;
double d1,
d2, d3;
Bu yerda, yuqorida eslatib o'tilgan e‘lon qilingan barcha o'zgaruvchilarda aniqlanmagan qiymatlardir.
Eslatma: Agar o'zgaruvchiga hech qanday qiymat taqdim etilmasa yoki kiritilmasa, u holda u hech narsali (yoki xato, yo'q) qiymatga ega bo‘ladi. Bu hech narsali qiymat, xotiraning xonasini oldingi safar ishlatgan, dasturdan qolgan qiymat ham bo'lishi mumkin.
O'zgaruvchini aniqlash (initsiallash) u e’lon qilingandan keyin uni boshlang'ich qiymat bilan ta’minlash, degan ma’noni anglatadi. C++ o'zgaruvchini e’lon qilishda ikki turdagi aniqlashni ishlatadi.
Misol uchun, int i = 40; va int i (40);
Bu erda ikkila operator ham i ni 40 qiymati bilan aniqlaydi.
O'zgaruvchini aniqlashga yana bir nechta misollar:
float salary = 20000.0; char ch1 = 'A', ch2 = 'a';
double amount = 570.15;
C++ tilida o'zgaruvchilar shuningdek dasturni bajarilishi vaqtida ham aniqlanishi mumkin. Bu bir dinamik aniqlashtirish sifatida tanilgan. O'zgaruvchi dasturni bajarilishi vaqtida (bajarilish jarayonida) e‘lon qilish yordamida ham aniqlanishi mumkin. Misol uchun,
int total =amount + depozit;
Bu erda, total o'zgaruvchisi, dasturni bajarilishi vaqtida, amount va deposit qiymatlar bilan aniqlanishi mumkin.
Eslatma: O'zgaruvchini C++ dasturida istalgan joyda, lekin unga birinchiyo ’llanmia bergungacha, e’lon qilish mumkin.
Taqdim etish operatori
Taqdim etish operatori o'zgaruvchi yoki o'zgarmas qiymatga biror qiymat taqdim etish uchun ishlatiladi.
Misol uchun,
int x = 50;
float a = 30.6;
const float PI = 3.14159;
Do'stlaringiz bilan baham: |