目次 - SDL 3.0 API(機能別) - 標準ライブラリ - SDL_strchr

SDL_strchr

文字列から最初に一致するバイトを検索する

ヘッダ

SDL3/SDL_stdinc.h

構文

char * SDL_strchr(const char *str, int c);

引数

const char *haystack検索される文字列. NULL不可
intc検索するバイト

戻り値

(char *) needle文字列と最初に一致する箇所へのポインタを戻す. 見つからなかったときNULLを戻す.

詳細

最初のバイトを見つける, または文字列のNUL終端に到達すると検索を終了する.

この関数が検索するのはバイトであり文字ではないため, 文字コードに関わらずUnicodeコードポイントが255を超える場合は一致しないので注意すること.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_strchr - SDL Wiki