Функции библиотеки C - strstr ()
C стандартная библиотека - <string.h>
описание
Функции библиотеки Cсимвол * strstr (Const символ * Стог , Const символ * игла) в строке стоге сена, чтобы найтииглув первой позиции первого вхождения строки, не включая завершающий символ '\ 0'.
заявление
Здесь () функция strstr утверждение.
char *strstr(const char *haystack, const char *needle)
параметры
- стог - строки C должны быть извлечены.
- игла - в строке стоге для поиска небольших строк.
Возвращаемое значение
Эта функция возвращает позицию первого вхождения иглы в стоге строку, если не нашел, что это возвращает нуль.
примеров
Следующий пример демонстрирует, функция strstr () используется.
#include <stdio.h> #include <string.h> int main() { const char haystack[20] = "W3CSchool"; const char needle[10] = "School"; char *ret; ret = strstr(haystack, needle); printf("子字符串是: %s\n", ret); return(0); }
Давайте скомпилировать и запустить эту программу, которая приведет к следующему:
子字符串是: School