|
2. C++ da konsturuktorlar Konstruktorni nusxalash 4
|
bet | 1/3 | Sana | 31.01.2023 | Hajmi | 20.26 Kb. | | #40355 |
Bog'liq Hujjat QISHKI OLIMLIADA O\'YINLARI (1924-HOZIRGI DAVRGACHA)., Professional buxgalteriya amaliyoti mustaqil Xo’jalik hisobi, uning mohiyati va ahamiyati....., doklat, Bildirishnoma. Psixologiya. 31.05.23, 3 -asr inqirozi, Akhrorov Khurshid Khamidovich 1, 3- ASR INQIROZI yuzi, yoldosheva nilufar, Sardorbek Mirzayev 1-1Mi-21(1), Sardorbek Mirzayev 1-1MI21, 3-mavzu, Scan 17 yan 23 · 01·54·53, 2-kurs Matematika yo’nalishi talablari uchun “Falsafa” fanidan o, Xorijiy Sharq mamlakatlarining jahon iqtisodiyotiga integratsiyalashuvi
Ózgarmas havola.Konstruktor va tayinlash operatoridan nusxa olish.Nusxa köchirish va tayinlashni tasdiqlash.
Reja:
1.Ózgarmaslar va uning turlari
2. C++ da konsturuktorlar
3. Konstruktorni nusxalash
4. Xulosa
O‘zgaruvchilar kabi o‘zgarmaslar ham ma'lumot
larni saqlash uchun mo‘ljallangan xotira yacheyka
larini o‘zida ifodalaydi. O‘zgaruvchilardan farqli ra
vishda ular dasturni bajarilishi jarayonida qiymati o‘zgarmaydi. O‘zgarmas e'lon qilinishi bilan unga
qiymat berish lozim, keyinchalik bu qiymatni o‘zgartirib bo‘lmaydi.
C++ tilida ikki turdagi, literal va nomlangan o‘zgarmaslar aniqlangan. Literalli o‘zgarmaslar to‘g‘ridan-to‘g‘ri dasturga kiritiladi. Masalan:
int myAge =39;
Bu ifodada MyAge int tipidagi o‘zgaruvchi, 39 soni esa literal o‘zgarmasdir.
Özgarmaslar turlari quyidagilardan iboratdir.
Belgili o‘zgarmaslar. Belgili o‘zgarmaslar odatda bir bayt joyni egallaydi va bu 256 xil belgini saqlash uchun yetarlidir. Char tipi qiymatlarini
0..255 sonlar to‘plamiga yoki ASCII belgilar to‘plamiga interpretasiya qilish mumkin. ASCII belgilari deganda komp'yuterlarda qo‘llaniladigan standart belgilar to‘plami tushuniladi. ASCII - bu American Standard Code for Information Interchange ( Amerikaning axborot almashinishi
uchun standart kodi) degan ma'noni anglatadi.
Maxsus belgilar. C++ kompilyatorida tekstlarni formatlovchi bir nechta maxsus belgilardan foydalaniladi. (Ulardan eng ko‘p tarqalgani jadvalda keltirilgan). Bu belgilarni dasturda ishlatishda «teskari slesh»dan foydalanamiz. Teskari sleshdan keyin boshqaruvchi belgi yoziladi. Masalan, tabulyasiya belgisini dasturga qo‘yish uchun quyidagicha yozuvni yozish kerak.
char tab ='\t';
Bu misoldagi char tipidagi o‘zgaruvchi \t qiymatini qabul qiladi. Maxsus belgilar axborotlarni ekranga, faylga va boshqa chiqarish qurilmalariga chiqarish
da formatlash uchun qo‘llaniladi. Maxsus '\' simvoli
dan boshlangan simvollar eskeyp simvollar deyiladi.
|
| |