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" );