Hàm strstr() trong C trả về con trỏ trỏ đến lần xuất hiện đầu tiên của chuỗi được khớp trong chuỗi đã cho. Nó được sử dụng để trả lại chuỗi con từ vị trí khớp đầu tiên cho đến lần khớp cuối cùng.
Cú pháp:
char *strstr(const char *string, const char *match)
Các tham số của hàm strstr()
string: Nó đại diện cho chuỗi đầy đủ từ nơi chuỗi con sẽ được tìm kiếm.
match: Nó đại diện cho chuỗi con được tìm kiếm trong chuỗi đầy đủ.
Nội dung chính
Ví dụ hàm strstr() trong C
#include<stdio.h> #include <string.h> int main() { char str[100] = "Day la mot vi du ve ham strstr() trong c, vi du..."; char *sub; sub = strstr(str, "vi"); printf("\nChuoi con la: %s", sub); return 0; }
Kết quả: