Reja: String turidagi satrlar haqida
Download 1.3 Mb. Pdf ko'rish
|
12-Ma\'ruza. C da satrli kattaliklar v ular bilan ishlash.
Mavzu: C++ da satrli kattaliklar v ular bilan ishlash Reja: 1. String turidagi satrlar haqida; 2. Satr qismini boshqa satrga nusxalash funksiyasi; 3. Satr qismini boshqa satrga qo‘shish funksiyasi; 4. Satr qismini boshqa satr ichiga joylashtirish, o‘chirish, almashtirish, ajratib olish va izlash funksiyalari; 5. Xulosa. 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 bajarila-digan amallar natijasida dinamik ravishda o‘zgarib turishi, uning tarkibida bir qator funksiyalar aniqlanganligi bu tur bilan ishlashda ma'lum bir qulayliklar yaratadi. string turidagi o‘zgaruvchilar quyidagicha e'lon qilinishi mumkin: string s1,s2,s3; Bu turdagi satrlar uchun maxsus amallar va funksiyalar aniq-langan. 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; Bir satr qismini boshqa satrga yuklash uchun kuyidagi funksiya-larni ishlatish mumkin, ularni prototipi kuyidagicha: assign(const string &str); assign(const string &str,unsigned int pos, unsigned int n); assign(const char *str, int n); Birinchi funksiya qiymat berish amal bilan ekvivalentdir: string turidagi str satr o‘zgaruvchi yoki satr o‘zgarmasni amalni chaqiruvchi satrga beradi: Download 1.3 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling