Cライブラリ関数 - strchr()
説明
Cライブラリ関数は、* strchr(constのchar型* strのchar型 、int型のc)を文字c(符号なし文字)の位置の最初の発生を検索する文字列へのパラメータstrのポイントに。
声明
ここで、()文strchr関数です。
char *strchr(const char *str, int c)
パラメータ
- STR -文字列は、Cを取得します
- C -文字列strを検索します。
戻り値
文字は、それはNULLを返し見つからない場合、この関数は、文字cが最初に出現する文字列str内の位置を返します。
例
以下の例は、()関数を使用するstrchrを示しています。
#include <stdio.h> #include <string.h> int main () { const char str[] = "http://www.w3cschool.cc"; const char ch = '.'; char *ret; ret = strchr(str, ch); printf("|%c| 之后的字符串是 - |%s|\n", ch, ret); return(0); }
それでは、以下になります上記のプログラムを、コンパイルして実行してみましょう:
|.| 之后的字符串是 - |.w3cschool.cc|