C <string.h>
C string funksiyalari
<string.h> kutubxonasida stringlar ustida turli amallarni bajarish imkonini beruvchi ko‘plab funksiyalar mavjud.
Barcha string 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() | Bir stringni boshqasining oxiriga qo‘shadi |
| strchr() | Stringda belgi birinchi uchragan joyga ko‘rsatkich qaytaradi |
| strcmp() | Qaysi stringning qiymati kattaroq ekanini aniqlash uchun ikkita stringdagi belgilarning ASCII qiymatlarini solishtiradi |
| strcoll() | Qaysi stringning qiymati kattaroq ekanini aniqlash uchun ikkita stringdagi belgilarning lokalga (locale) asoslangan qiymatlarini solishtiradi |
| strcpy() | Stringning belgilarini boshqa string xotirasiga nusxalaydi |
| strcspn() | Ko‘rsatilgan belgilardan biri birinchi uchragan joygacha bo‘lgan string uzunligini qaytaradi |
| strerror() | Xato kodining ma’nosini tavsiflovchi string qaytaradi |
| strlen() | String uzunligini qaytaradi |
| strncat() | Stringdagi ma’lum miqdordagi belgilarni boshqa stringning oxiriga qo‘shadi |
| strncmp() | Qaysi stringning qiymati kattaroq ekanini aniqlash uchun ikkita stringdagi ko‘rsatilgan miqdordagi belgilarning ASCII qiymatlarini solishtiradi |
| strncpy() | Bir stringdagi ma’lum miqdordagi belgilarni boshqa string xotirasiga nusxalaydi |
| strpbrk() | Stringda ko‘rsatilgan belgilardan biri joylashgan birinchi o‘ringa ko‘rsatkich qaytaradi |
| strrchr() | Stringda belgi oxirgi marta uchragan joyga ko‘rsatkich qaytaradi |
| strspn() | Ko‘rsatilgan belgilar qatoriga kirmaydigan birinchi belgigacha bo‘lgan string uzunligini qaytaradi |
| strstr() | Bir string boshqa string ichida birinchi uchragan joyga ko‘rsatkich qaytaradi |
| strtok() | Ajratuvchi belgilar yordamida stringni bo‘laklarga ajratadi |
| strxfrm() | Stringdagi belgilarni ASCII kodlashidan joriy lokal (locale) kodlashiga o‘tkazadi |
Tegishli sahifalar
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
