C++ <cstring>


ULASHISH

C++ cstring funksiyalari

<cstring> kutubxonasida massivlar va C uslubidagi stringlar ustida turli amallarni bajarish imkonini beruvchi ko‘plab funksiyalar mavjud.

E’tibor bering, C uslubidagi stringlar oddiy stringlardan farq qiladi. C uslubidagi string — char tipi yordamida yaratiladigan belgilar massivi. C uslubidagi stringlar haqida batafsil bilish uchun C stringlar darsligimizni o‘qing.

Barcha cstring funksiyalari ro‘yxatini quyidagi jadvalda topishingiz mumkin.

Funksiya Tavsif
memchr() Xotira blokida qiymat birinchi uchragan joyga ko‘rsatkich qaytaradi
memcmp() Qaysi biri kattaroq son qiymatini ifodalashini aniqlash uchun ikkita xotira blokini solishtiradi
memcpy() Ma’lumotlarni bir xotira blokidan boshqasiga nusxalaydi
memmove() Xotira bloklari bir-birini qoplashi mumkinligini hisobga olgan holda ma’lumotlarni bir xotira blokidan boshqasiga nusxalaydi
memset() Xotira blokidagi barcha baytlarga bir xil qiymat beradi
strcat() Bitta C uslubidagi stringni boshqasining oxiriga qo‘shadi
strchr() C uslubidagi stringda belgi birinchi uchragan joyga ko‘rsatkich qaytaradi
strcmp() Qaysi stringning qiymati kattaroq ekanini aniqlash uchun ikkita C uslubidagi stringdagi belgilarning ASCII qiymatlarini solishtiradi
strcoll() Qaysi stringning qiymati kattaroq ekanini aniqlash uchun ikkita C uslubidagi stringdagi belgilarning lokalga (locale) asoslangan qiymatlarini solishtiradi
strcpy() C uslubidagi string belgilarini boshqa stringning xotirasiga nusxalaydi
strcspn() Ko‘rsatilgan belgilardan biri birinchi uchragan joygacha bo‘lgan C uslubidagi string uzunligini qaytaradi
strerror() Xato kodining ma’nosini tavsiflovchi C uslubidagi stringni qaytaradi
strlen() C uslubidagi string uzunligini qaytaradi
strncat() C uslubidagi stringdan ma’lum miqdordagi belgilarni boshqa stringning oxiriga qo‘shadi
strncmp() Qaysi stringning qiymati kattaroq ekanini aniqlash uchun ikkita C uslubidagi stringdagi ko‘rsatilgan miqdordagi belgilarning ASCII qiymatlarini solishtiradi
strncpy() Bitta C uslubidagi stringdan ma’lum miqdordagi belgilarni boshqa stringning xotirasiga nusxalaydi
strpbrk() C uslubidagi stringda ko‘rsatilgan belgilardan biri joylashgan birinchi pozitsiyaga ko‘rsatkich qaytaradi
strrchr() C uslubidagi stringda belgi oxirgi uchragan joyga ko‘rsatkich qaytaradi
strspn() Ko‘rsatilgan belgilardan biri bo‘lmagan birinchi belgigacha bo‘lgan C uslubidagi string uzunligini qaytaradi
strstr() C uslubidagi string boshqa stringda birinchi uchragan joyga ko‘rsatkich qaytaradi
strtok() Ajratuvchi belgilar yordamida stringni bo‘laklarga ajratadi
strxfrm() C uslubidagi stringdagi belgilarni ASCII kodlashidan joriy lokal (locale) kodlashiga o‘tkazadi


C uslubidagi stringlar haqida C uslubidagi stringlar darsligimizda batafsil bilib oling.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!