|
Mavzu: Belgilar va satrlar haqida malumot Reja: 1 String turidagi satrni e’lon qilish va qiymat berish
|
bet | 1/6 | Sana | 24.01.2024 | Hajmi | 19,21 Kb. | | #144268 |
Bog'liq Mushtariybonu dasturlash
Muhammad al Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Farg’ona Filiali
“Dasturlash 1” fanidan bajargan
MUSTAQIL
ISH
Mavzu: Belgilar va satrlar haqida malumot
Bajardi: Yusopova Mushtariybonu
Qabul qildi: _________________
MAVZU: Belgilar va satrlar haqida malumot
Reja:
1 String turidagi satrni e’lon qilish va qiymat berish
2 Satrlar bilan ishlash
3String turidagi satr funktsiyalar (metodlar)
Ushbu ma’ruzada char tipidagi massivlarning elementlariga va string turidagi o’zgaruvchilarga qayta ishlov
beruvchi maxsus funksiyalar haqida ma’lumotlar keltirilgan.
Kalit so’zlar: char turidagi massiv, string, strlen(), sizeof(), strcpy(), strcat(), strstr(), strchr(), assign(), append(), resize(),insert(), delete(), add().1. Satrlar ilan ishlash
C++ tilida standart satr turiga qo‘shimcha sifatida string turi kiritilgan va u string sinfi ko‘rinishida amalga oshirilgan. Bu
turdagi satr uchun ‘\0’ belgisi tugash belgisi hisoblanmaydi va u oddiygina belgilar massivi sifatida qaraladi. string turida
satrlar uzunligining bajariladigan amallar natijasida dinamik ravishda o‘zgarib turishi, uning tarkibida bir qator funksiyalar
aniqlanganligi bu - tur bilan ishlashda
ma ’lum bir qulayliklar yaratadi.
1.String turidagi satrni e’lon qilish va qiymat berish
string turidagi o‘zgaruvchilar quyidagicha e’lon qilinishi mumkin:
string s1,s2,s3;
Bu turdagi satrlar uchun maxsus amallar va funksiyalar aniqlangan. string
satrga boshlang‘ich qiymatlar har xil usullar
orqali berish mumkin:
string
s1=”birinchi usul”
;string
s2(”ikkinchi usul”);
string s3(s2);
string s4=s2;
Xuddi shunday, string turidagi o‘zgaruvchilar ustida qiymat berish amallari ham har xil:
|
| |