C-uslubidagi matnlar (C-Style Strings)
C-uslubidagi matnlar string turi o'rniga char turi yordamida yaratiladi.
Ushbu nom C tilidan kelib chiqqan bo'lib, u boshqa ko'plab dasturlash tillaridan farqli o'laroq, matnli o'zgaruvchilarni oson yaratish uchun string turiga ega emas. Buning o'rniga, C tilida "matn" hosil qilish uchun char turidan foydalanish va belgilar massivini yaratish kerak.
C++ tili C ning kengaytmasi sifatida ishlab chiqilgani sababli, u C++ da matn yaratishning ushbu usulini qo'llab-quvvatlashda davom etadi:
MISOL
string greeting1 = "Salom"; // Oddiy String
char greeting2[] = "Salom"; // C-uslubidagi String (belgilar massivi)MA'LUMOT
C-uslubidagi matnlarga qaraganda standart string turi bilan ishlash ancha qulayroq. Biroq, ba'zi foydalanuvchilar C-uslubidagi matnlardan foydalanishda davom etishining sabablaridan biri - ular C standart kutubxonasi funktsiyalaridan foydalanish imkoniyatiga ega ekanligidir.
MASLAHAT
Barcha C-uslubidagi matn funktsiyalari ro'yxatini bizning CString funktsiyalari ma'lumotnomamizdan topishingiz mumkin.
