strcspn()
C string strcspn() funksiyasi
Misol
Birinchi tinish belgisigacha bo‘lgan string uzunligini o‘lchang:
char myStr[] = "Learn C++, Java and Python!";
int pos = strcspn(myStr, ",.!?");
printf("%d", pos);
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
strcspn() funksiyasi stringda ko‘rsatilgan belgilardan istalgan biri birinchi uchragan joyni qidiradi va shu joygacha bo‘lgan string uzunligini qaytaradi. Agar belgilarning hech biri topilmasa, string uzunligi qaytariladi.
strcspn() funksiyasi <string.h> sarlavha faylida aniqlangan.
Sintaksis
strcspn(void * str, void * search);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| str | Majburiy. Qidiruv olib boriladigan string. |
| search | Majburiy. Qidiriladigan belgilar to‘plamini o‘z ichiga olgan string. |
Texnik tafsilotlar
| Qaytaradi: | Qidirilayotgan belgilardan istalgan biri birinchi uchragan pozitsiyani yoki belgilarning hech biri topilmagan bo‘lsa, string uzunligini bildiruvchi butun son. |
|---|
Tegishli sahifalar
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
