cstring kutubxonasi
C++ cstring funksiyalari
<cstring> kutubxonasi massivlar va C-uslubidagi matnlar (string) ustida vazifalarni bajarish imkonini beruvchi ko'plab funksiyalarga ega.
E'tibor bering, C-uslubidagi matnlar oddiy stringdan farq qiladi. C-uslubidagi string — bu char turi bilan yaratilgan belgilar massividir. C-uslubidagi matnlar haqida ko'proq bilish uchun bizning C-Uslubidagi matnlar qo'llanmamizni o'qing.
Barcha cstring funksiyalari ro'yxati quyidagi jadvalda keltirilgan.
| Funksiya | Tavsif |
|---|---|
memchr() | Xotira blokidagi qiymatning birinchi marta uchrashiga ko'rsatkichni qaytaradi |
memcmp() | Qaysi biri kattaroq sonli qiymatni 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 blokdan boshqasiga nusxalaydi |
memset() | Xotira blokidagi barcha baytlarni bir xil qiymatga o'rnatadi |
strcat() | Bitta C-uslubidagi stringni boshqasining oxiriga qo'shadi |
strchr() | C-uslubidagi stringdagi belgining birinchi marta uchrashiga ko'rsatkichni qaytaradi |
strcmp() | Qaysi string yuqori qiymatga ega ekanligini aniqlash uchun ikkita C-uslubidagi stringdagi belgilarning ASCII qiymatlarini solishtiradi |
strcoll() | Qaysi string yuqori qiymatga ega ekanligini aniqlash uchun ikkita C-uslubidagi stringdagi belgilarni lokalga asoslangan qiymatlarini solishtiradi |
strcpy() | C-uslubidagi string belgilarini boshqa string xotirasiga nusxalaydi |
strcspn() | Ko'rsatilgan belgilardan birining birinchi uchrashigacha 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 string oxiriga qo'shadi |
strncmp() | Qaysi string yuqori qiymatga ega ekanligini aniqlash uchun ikkita C-uslubidagi stringdagi belgilangan miqdordagi belgilar ASCII qiymatlarini solishtiradi |
strncpy() | Bitta C-uslubidagi stringdan ma'lum miqdordagi belgilarni boshqa string xotirasiga nusxalaydi |
strpbrk() | C-uslubidagi stringdagi ko'rsatilgan belgilardan birini o'z ichiga olgan birinchi pozitsiyaga ko'rsatkichni qaytaradi |
strrchr() | C-uslubidagi stringdagi belgining oxirgi marta uchrashiga ko'rsatkichni qaytaradi |
strspn() | Ko'rsatilgan belgilardan biri bo'lmagan birinchi belgigacha bo'lgan C-uslubidagi string uzunligini qaytaradi |
strstr() | Bitta C-uslubidagi stringning boshqa stringdagi birinchi uchrashiga ko'rsatkichni qaytaradi |
strtok() | Ajratuvchilar (delimiters) yordamida stringni bo'laklarga ajratadi |
strxfrm() | C-uslubidagi stringdagi belgilarni ASCII kodlashdan joriy lokal kodlashiga o'zgartiradi |
C-uslubidagi matnlar haqida ko'proq ma'lumotni bizning C-Uslubidagi matnlar qo'llanmamizda bilib olishingiz mumkin.
