STRCSPN(3) |
FreeBSD Library Functions Manual |
STRCSPN(3) |
名称
strcspn —
文字列の補集合 (指定した文字以外) をスパン (span) する
ライブラリ
Standard C Library (libc, -lc)
書式
#include < string.h>
size_t
strcspn( const char *s, const char *charset);
解説
strcspn() 関数は、
s からの文字が文字列
charset に現れない限り、ヌル文字で終了した文字列
s の最初の部分をスパン (訳注: 1 文字づつ調べる) します。言いかえると、
charset にある
s の最初の文字の
s の文字列配列のインデックスを計算しま、さもなければ、最初のヌル文字のインデックスを計算します。
戻り値
strcspn() 関数は、スパンされた文字の数を返します。訳注: charset にない文字が見つかる前にある文字の数。
規格
strcspn() 関数は、 ISO/IEC 9899:1990 (“ISO C90”) に適合しています。