Everything

strcspn


指定された文字列を先頭から調べ、別に指定した文字列中の文字以外の文字が先頭から何文字続くか求めます。

[指定形式]

#include <string.h>

size_t strcspn(const char *s1, const char *s2);

[引数]

s1 調べられる文字列へのポインタ

s2 s1を調べるための文字列へのポインタ

[戻り値]

s2が指す文字列を構成する文字以外の文字が構成される文字列s1の先頭からの長さ

[備考]

s2が指す文字列を構成する文字以外の文字が、文字列として何文字続くかをs1で指された文字列の先頭から調べ、その文字列の文字数をリターン値として返します。

s2によって指される文字列の終了を表すヌル文字は、s2で指された文字列の一部とはみなされません。