跳轉到內容

C++ 程式設計/程式碼/標準 C 庫/函式/memchr

來自華夏公益教科書,自由的教科書
語法
#include <cstring>
void *memchr( const void *buffer, int ch, size_t count );

memchr() 函式在由 buffer 指向的陣列中查詢 count 個字元內的 ch 的第一個出現位置。返回值指向 ch 的第一個出現位置,如果未找到 ch 則返回 NULL。例如

char names[] = "Alan Bob Chris X Dave";
if( memchr(names,'X',strlen(names)) == NULL )
  printf( "Didn't find an X\n" );
else
  printf( "Found an X\n" );
相關主題
memcmp - memcpy - strstr
華夏公益教科書