int i = 1024;
Bu buyruq xotirada int turidagi o‘zgaruvchini saqlash uchun zarur bo‘lgan
soha
ajratadi
, bu sohani I nom bilan bog‘laydi va u joyga 1024 qiymatni yozib qo‘yadi.
Bularning barchasi dasturning bajarilishigacha bo‘gan kompilyatsiya paytida
bajariladi.O‘zgaruvchi uchun joy ajratishning yana bir usuli mavjud bo‘lib, u new
buyrug‘ini ishlatish yordamida bajariladi.newbuyrug‘i ikkita shaklga egabo‘ladi.
Birinchi shaklda aniq turli birlik ob’yekt uchun joy ajratadi:
XULOSA
Ushbu mustaqil ishni bajarish davomida men quyidagilarni o’rgandim:
Dinamik xotirani boshqarish muntazam xotira ajratish va bo'sh joyni bo'shatishni
talab qiladi. Ushbu maqolada x otirani ajratish uchun ishlatilishi mumkin bo'lgan
bir nechta usullar keltirilgan. Malloc (xotirani ajratish) yoki bo'sh funksiyani
chaqirish, ajratilgan xotira manziliga havolaga olib keladi yoki u har safar
chaqirilganda boshqalar foydalanishi uchun xotirani bo'shatadi. Dinamik xotirani
boshqarish muntazam xotira ajratish va bo'sh joyni tozalashni talab qiladi.
Bo'shatilgan bo'sh joy bilan bir qatorda ishlatilgan joy bilan nima qilish kerak
Foydalanilgan adabiyotlar
1. Straustrup B. Yazik programmirovaniya C++. Trete izdanie, M.: Binom, 2014.
2. Shmidskiy Ya.K. Programmirovaniye na yazike C++: Samouchitel. Uchebnoe posobie.
Dialektika. 361 str, 2004 g.
3. Asharina N.A. Osnovi programmirovaniya na yazikax C, C++. Uchebniy kurs.M.:
2012 g.
4. Podbelskiy V.V. Yazik C++
M.: Finansi i statistika, 2006. 8. Kondzyuba S.P.,
Gromov V.N. Delphi 6/7. Baza dannыx i prilojeniya. M.- Sankt-Peterburg - Kiev, 2002 g
8. Bjarne Straustrup. Programming: Principles and Practice Using C++ (2nd Edition).
Person Education, Inc. 2014. second printing, January 2015.
9.Harry Hariom Choudhary, Bjarne M Straustrup. C++ Programming Professional.: Sixth
Best Selling Edition for Beginner‘s & Expert‘s 2014.
10.Bjarne Straustrup. The C++ Programming Language, 4th Edition. Person Education,
Inc. 2013. Third printing, April 2014.
11.Nazirov Sh.A., Qobulov R.V., Bobojanov M.R., Raxmanov Q.S. C va C++ tili.
―Voris-nashriyot‖ MCHJ, Toshkent 2013. 488 b.
12. Horstmann, Cay S. C++ for everyone / Cay S. Horstmann. Printed in the United
States of America - 2nd ed. 2010. – P. 562..
13.http://www.stroustrup.com/4th.html, http://www.cplusplus.com
14.http://acm.tuit.uz
15.http://acm.tuit.uz/forum/, http://acm.timus.ru
16.http://codeforces.com
Dostları ilə paylaş: |