memchr()

C string memchr() funksiyasi

❮ string funksiyalari


Misol

Xotira blokida belgilangan qiymatni o‘z ichiga olgan birinchi baytga ko‘rsatkich oling:

char myStr[] = "Hello World!";
char *myPtr = (char*)memchr(myStr, 'o', 12);
if (myPtr != NULL) {
  printf("%s", myPtr);
}
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

memchr() funksiyasi xotira blokida belgilangan qiymatni o‘z ichiga olgan birinchi baytga ko‘rsatkich qaytaradi.

memchr() funksiyasi <string.h> sarlavha faylida aniqlangan.


Sintaksis

memchr(void * pointer, int value, size_t size);

size_t ma’lumot tipi musbat butun sondir.

Parametr qiymatlari

Parametr Tavsif
pointer Majburiy. Qidiruv olib boriladigan xotira blokiga ko‘rsatkich.
value Majburiy. Qidiriladigan qiymat.
size Majburiy. Qidiruv olib boriladigan xotira blokining o‘lchami.

Texnik tafsilotlar

Qaytaradi: Qiymat topilgan xotira pozitsiyasiga void tipidagi ko‘rsatkich yoki qiymat topilmagan bo‘lsa, NULL ko‘rsatkich.


❮ string funksiyalari


Tegishli sahifalar

C stringlar darsligi

C string funksiyalari darsligi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!