namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:lib:memchr

memchr()

#include <cstring>

void * memchr (const void *block, int c, size_t anzahl) 

Liefert einen Zeiger auf das erste Zeichen c in den ersten anzahl Zeichen von block.

Parameter

block Zeiger auf Speicherbereich
c gesuchtes Zeichen
anzahl Groesse des Speicherblocks in Bytes

Ergebnis

Rückgabewert: Zeiger auf das erste gefundene Zeichen mit dem Wert c, sonst NULL.

Siehe auch

Beispiel

memchr.cpp
#include <cstring>
#include <iostream>
 
int main()
{
  char str[] = "Das ist ein String";
 
  char* p = (char *) std::memchr(str, 'r', std::strlen(str));
 
  if (p)
  {
    std::cout << p << '\n';
  }
}
kennen/lib/memchr.txt · Zuletzt geändert: 2019-11-20 15:54 von rrichter