Static malumotlar tuzilmasi
Download 0.52 Mb.
|
Asliddin
Static malumotlar tuzilmasiAbdullayev AbdulazizReja: 1. Static malumotlar tushunchasi 2. Static malumotlar turlari 3. Static malumotlar qo’llanilishi Static dasturlash tillarida variable nomi oldidan parameter va funksiyalar oldidan malumot turlari yoziladi va bunday dasturlash tillari varaibleda saqlangan malumot turini ozgartirib bolmaydi. Kompyuter dasturlashda statik o'zgaruvchi "statik ravishda" ajratilgan o'zgaruvchidir, ya'ni uning ishlash muddati (yoki "miqyosi") dasturning butun ishlashidir. Bu qisqa muddatli avtomatik o'zgaruvchilardan farqli o'laroq, ularning xotirasi qo'ng'iroqlar stekiga ajratilgan va ajratilgan; va saqlash joylari yig'ma xotirada dinamik ravishda ajratilgan va ajratilgan ob'ektlardan farqli o'laroq.O'zgaruvchining ishlash muddati (o'zgaruvchidan foydalanish mumkin bo'lgan) doiraga qarama-qarshi qo'yilgan: "global" va "mahalliy" hayot muddatini emas, balki qamrovni bildiradi, lekin ko'pincha umrni nazarda tutadi. Ko'pgina tillarda global o'zgaruvchilar doimo statik bo'ladi, lekin ba'zi tillarda ular dinamik, mahalliy o'zgaruvchilar esa odatda avtomatik, lekin statik bo'lishi mumkin.Umuman olganda, statik xotirani taqsimlash - bu biriktirilgan dastur bajarilgunga qadar xotirani kompilyatsiya vaqtida ajratish, dinamik xotira ajratish yoki avtomatik xotira ajratishdan farqli o'laroq, bu erda xotira ishlash vaqtida kerak bo'lganda ajratiladi. Char tipida string dan farqli o’laroq har bir belgi uchun alohida joy ajratadi. Char tipidagi malumotdan foydalanish uchun ham har bir belgi alohida chaqiriladi.
-128 dan 127 Double o'zgaruvchi 64 bitli suzuvchi ma'lumotlar turidir C, C++, C# va boshqa ko'plab dasturlash tillari dublni tur sifatida tan oladi. Ikkilamchi tur kasr va butun qiymatlarni ifodalashi mumkin. U jami 15 tagacha raqamni o'z ichiga olishi mumkin, shu jumladan kasrdan oldin va keyin Oddiy qilib aytganda, mantiqiy o'zgaruvchi faqat ikkita mumkin bo'lgan qiymatga ega bo'lishi mumkin: true yoki false . C++ da biz bu turdagi o'zgaruvchilarni e'lon qilish uchun bool kalit so'zidan foydalanamiz. Misolni ko'rib chiqamiz: bool b1 = true; bool b2 = noto'g'ri; C++ da rost deb e'lon qilingan mantiqiy qiymatlarga 1 qiymati, noto'g'ri qiymatlarga esa 0 beriladi. Etibotingiz uchun raxmat. Download 0.52 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling