strcasestr関数は引数で指定した文字列の大文字小文字を区別せず存在した場合、存在した場所のポインタ値を返却します。
以下にCサンプルコードと実行例を記します。
strcasestrの書式を以下に記します。
#include <string.h>
char *strcasestr(const char *haystack, const char *needle);
&ref(): File not found: "strcasestr.c" at page "文字列/大文字小文字を区別せず指定した文字列が存在する位置を返却する・strcasestr"; (改行コードLF)
#include <stdio.h> #include <string.h> int main(void) { char s[] = "aBcDeFgHiJkLmNoPqRsTuVwXyZ"; char *p; printf("%s\n",strcasestr(s, "def")); return 0; }
コンパイルし実行した結果を以下に記します。
$ gcc strcasestr.c -o strcasestr
$ ./strcasestr DeFgHiJkLmNoPqRsTuVwXyZ
以上、strcasestr関数のCサンプルコードでした。
c-btm.html is not found or not readable.