JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... * s , int c ); #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < string.h > char *strchrnul(const char * s , int c ); 説明 strchr () 関数は、文字列 s 中に最初に文字 c が現れた位置へのポインターを返す。 strrchr ( ... ) 関数は、文字列 s 中に最後に文字 c が現れた位置へのポインターを返す。 strchrnul () 関数は strchr () と同様だが、 c が s 中に見つからなかった場合に、返り値として NULL でなく、 s の末尾のヌルバイトへの ... 点が異なる。 ここでいう「文字」は「バイト」の意味なので、 これらの関数はワイド文字やマルチバイト文字では動作しない。 返り値 strchr () と strrchr () 関数は一致した文字へのポインターを返し、もし 文字が見つからない場合は NULL を返す。終端のヌルバイトは文字 ... ... * s , int c ); #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < string.h > char *strchrnul(const char * s , int c ); 説明 strchr () 関数は、文字列 s 中に最初に文字 c が現れた位置へのポインターを返す。 strrchr ( ... ) 関数は、文字列 s 中に最後に文字 c が現れた位置へのポインターを返す。 strchrnul () 関数は strchr () と同様だが、 c が s 中に見つからなかった場合に、返り値として NULL でなく、 s の末尾のヌルバイトへの ... 点が異なる。 ここでいう「文字」は「バイト」の意味なので、 これらの関数はワイド文字やマルチバイト文字では動作しない。 返り値 strchr () と strrchr () 関数は一致した文字へのポインターを返し、もし 文字が見つからない場合は NULL を返す。終端のヌルバイトは文字 ... ... * s , int c ); #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < string.h > char *strchrnul(const char * s , int c ); 説明 strchr () 関数は、文字列 s 中に最初に文字 c が現れた位置へのポインターを返す。 strrchr ( ... ) 関数は、文字列 s 中に最後に文字 c が現れた位置へのポインターを返す。 strchrnul () 関数は strchr () と同様だが、 c が s 中に見つからなかった場合に、返り値として NULL でなく、 s の末尾のヌルバイトへの ... 点が異なる。 ここでいう「文字」は「バイト」の意味なので、 これらの関数はワイド文字やマルチバイト文字では動作しない。 返り値 strchr () と strrchr () 関数は一致した文字へのポインターを返し、もし 文字が見つからない場合は NULL を返す。終端のヌルバイトは文字 ... ... strchr (3) 関数に対応するワイド文字関数である。 この関数は、 wcs が指すワイド文字文字列の中で最初に現われる wc を検索する。 返り値 ... butes (7) を参照。 インターフェース 属性 値 wcschr () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, C99. 関連項目 strchr (3), wcspbrk (3), wcsrchr (3), wcsstr (3), wmemchr (3) この文書について この man ページは Linux man-pages プロジェクトのリ ... ... は「過去の名残 (LEGACY)」と位置付けられている。 POSIX.1-2008 では index () と rindex () の仕様が削除されている。 代わりに、 strchr (3) と strrchr (3) の使用が推奨されている。 関連項目 memchr (3), strchr (3), string (3), strpbrk (3), strrchr (3), strsep ... ... は「過去の名残 (LEGACY)」と位置付けられている。 POSIX.1-2008 では index () と rindex () の仕様が削除されている。 代わりに、 strchr (3) と strrchr (3) の使用が推奨されている。 関連項目 memchr (3), strchr (3), string (3), strpbrk (3), strrchr (3), strsep ... ... 返す。 char *strcat(char * dest , const char * src ); 文字列 src を文字列 dest に追加し、 dest へのポインターを返す。 char *strchr(const char * s , int c ); 文字列 s 中に最初に文字 c が 現れた位置へのポインターを返す。 int strcmp(const char * s1 , const ... 数の説明については、個々の man ページを参照のこと。 関連項目 index (3), rindex (3), stpcpy (3), strcasecmp (3), strcat (3), strchr (3), strcmp (3), strcoll (3), strcpy (3), strcspn (3), strdup (3), strfry (3), strlen (3), strncasecmp (3), strncat (3), s ... ... /* If a 'seals' command-line argument was supplied, set some seals on the file */ if (seals_arg != NULL) { seals = 0; if (strchr(seals_arg, 'g') != NULL) seals |= F_SEAL_GROW; if (strchr(seals_arg, 's') != NULL) seals |= F_SEAL_SHRINK; if (strchr(seal ... s_arg, 'w') != NULL) seals |= F_SEAL_WRITE; if (strchr(seals_arg, 'W') != NULL) seals |= F_SEAL_FUTURE_WRITE; if (strchr(seals_arg, 'S') != NULL) seals |= F_SEAL_SEAL; if (fcntl ... ... Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. 関連項目 index (3), memchr (3), rindex (3), strchr (3), string (3), strsep (3), strspn (3), strstr (3), strtok (3), wcspbrk (3) この文書について この man ページは Linux man- ... ... C89, C99. strcasestr () 関数は非標準の拡張である。 関連項目 index (3), memchr (3), memmem (3), rindex (3), strcasecmp (3), strchr (3), string (3), strpbrk (3), strsep (3), strspn (3), strtok (3), wcsstr (3) この文書について この man ページは Linux man- ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。