C dagi o'zgaruvchilar nima?
C dagi o'zgaruvchilar nima?

Video: C dagi o'zgaruvchilar nima?

Video: C dagi o'zgaruvchilar nima?
Video: C# dasturlash tili - O'zgaruvchilar nima va ularning turlari ? 2024, May
Anonim

A o'zgaruvchan bu bizning dasturlarimiz boshqarishi mumkin bo'lgan saqlash maydoniga berilgan nomdan boshqa narsa emas. Har biri C dagi o'zgaruvchi o'lchami va tartibini belgilaydigan o'ziga xos turga ega o'zgaruvchi xotira; ushbu xotirada saqlanishi mumkin bo'lgan qiymatlar diapazoni; ga qo'llanilishi mumkin bo'lgan operatsiyalar to'plami o'zgaruvchan.

Buni hisobga olgan holda, C da o'zgaruvchining ta'rifi qanday?

C Dasturlash/ O'zgaruvchilar . O'zgaruvchilar oddiygina nomlar xotiradagi ba'zi joyni - biz ishlayotgan qiymatga ega bo'lgan joyni ko'rsatish uchun ishlatiladi. O'ylab ko'rishga yordam berishi mumkin o'zgaruvchilar qiymat uchun joy ushlagich sifatida. a haqida o'ylashingiz mumkin o'zgaruvchan tayinlangan qiymatiga ekvivalent sifatida.

Xuddi shunday, C da qanday o'zgaruvchilar turlari mavjud? C bir necha turdagi o'zgaruvchilarga ega, ammo bir nechta asosiy turlari mavjud:

  • Butun sonlar - ijobiy yoki salbiy bo'lishi mumkin bo'lgan butun sonlar.
  • Belgisiz butun sonlar - faqat ijobiy bo'lishi mumkin bo'lgan butun sonlar.
  • Suzuvchi nuqtali sonlar - haqiqiy sonlar (kasrli sonlar).

Buni hisobga olsak, C misolida o'zgaruvchi nima?

C dagi o'zgaruvchilar Til. O'zgaruvchan xotira joylashuvining nomi. Doimiydan farqli o'laroq, o'zgaruvchilar o'zgaruvchan bo'lsa, a qiymatini o'zgartirishimiz mumkin o'zgaruvchan dasturni bajarish paytida. Dasturchi mazmunli tanlashi mumkin o'zgaruvchan nomi. Misol : o'rtacha, bo'y, yosh, jami va boshqalar.

O'zgaruvchan misol nima?

A o'zgaruvchan o'lchash yoki sanash mumkin bo'lgan har qanday xususiyat, raqam yoki miqdor. A o'zgaruvchan ma'lumotlar elementi deb ham atash mumkin. Yoshi, jinsi, biznes daromadlari va xarajatlari, tug'ilgan mamlakati, kapital xarajatlari, sinf darajalari, ko'z rangi va transport vositasi turi misollar ning o'zgaruvchilar.

Tavsiya: