Belgili turlar
Download 108.32 Kb.
|
1 2
Bog'liqС string
- Bu sahifa navigatsiya:
- String turidagi o‘zgaruvchilarni e’lon qilish
- include include using namespace std; int main() { string s,s1; // s va s1 larni e’lon qilish
BELGILI TURLAR 1. String turidagi o‘zgaruvchilarni e’lon qilish ; 2. String turdagi satrlar ustida amallar bajarish; 3. String turidagi satrlarni nusxalash; 4. Satrning qismiga boshqa satrni o‘rnatish; 5. Satr qismini o‘chirish; 6. Satr tarkibidan satr qismini izlash. C++ dasturlash tilida satrlar uchun standart turdan tashqari string turi ham qushimcha sifatida qaralgan. String turiga mansub bo‘lgan satrlar nol terminatori bilan tugallanmasdan u oddiy belgilar massivi sifatida qaraladi. String turini afzalliklari satrlar ustida amallar bajarilgandan So‘ng dinamik ravishda o‘zgartirishlar mumkin. String turidagi o‘zgaruvchilarni e’lon qilish C++ dasturlash tilida string turidagi o‘zgaruvchilarni e’lon qilish uchun string xizmatchi so‘zi orqali amalga oshiriladi. string s,s1; C++ dasturlash tilida string turiga mansub bo‘lgan satrlarni boshlang’ich qiymatlarini bir nechta usullarda berish mumkin. String turidagi satrlarni boshlang’ich qiymatlarini berish jarayonini quyidagi dastur orqali qaraymiz:
String turidagi satrlar ustida amallar bajarish uchun uning elementlari bilan ishlashga to‘g’ri keladi. String turidagi satrlarni har bir elementlariga murojat qilish uchun at() funksiyasi yoki oddiy [] elementga murojat qilish orqali murojat qilinadi. Masalan s.at(3) s satrning uchinchi elementiga murojat qilinadi. s.at(3) va s[3] holatlari teng kuchli hisoblanadi. Satrlarni ixtiyoriy elementiga murojat qilish uchun doimo bitta kam qilib buyruq berish kerak, chunki satrlar belgili massiv bo‘lganligi uchun boshlang’ich element nolinchi o‘rindan boshlanadi. Download 108.32 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling