Hàm strstr() trong C
Hàm char *strstr(const char *haystack, const char *needle) tìm kiếm sự xuất hiện cuối cùng của cả chuỗi needle (không bao gồm ký tự null kết thúc) mà có mặt trong chuỗi haystack.
Khai báo hàm strstr() trong C
Dưới đây là phần khai báo cho strstr() trong C:
char *strstr(const char *haystack, const char *needle)
Tham số
haystack -- Chuỗi để được quét.
needle -- Một chuỗi nhỏ để được tìm kiếm bên trong chuỗi haystack.
Trả về giá trị
Hàm này trả về một con trỏ tới sự xuất hiện đầu tiên trong chuỗi haystack của bất cứ dãy ký tự nào được xác định trong chuỗi needle, hoặc hàm trả về một con trỏ null nếu dãy này không có mặt trong haystack.
Ví dụ
Chương trình C sau minh họa cách sử dụng của strstr() trong C:
#include <stdio.h> #include <string.h> int main() { const char haystack[20] = "QTMTeam"; const char needle[10] = "Team"; char *ret; ret = strstr(haystack, needle); printf("Chuoi con la: %s\n", ret); return(0); }
Biên dịch và chạy chương trình C trên sẽ cho kết quả:
Theo Tutorialspoint
Bài trước: Hàm strspn() trong C
Bài tiếp: Hàm strtok() trong C
3.219
Bạn nên đọc
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-
Cheat Aoe 2, mã lệnh Aoe 2 tất cả các bản đầy đủ nhất
Hôm qua -
Cách chèn emoji vào ảnh trên iPhone cực đơn giản
Hôm qua -
Cách xem phiên bản di động của một trang web bất kỳ trên máy tính
Hôm qua -
Hướng dẫn thiết lập và quản lý FTP Server trên Windows 10
Hôm qua -
Sự kiện đổi huy hiệu Liên Quân tháng 1/2025
Hôm qua -
Khắc phục tình trạng các phím chức năng không hoạt động trong Windows 10
Hôm qua -
Sự thật bất ngờ: Tuổi thọ nòng pháo xe tăng chỉ được 6 giây
Hôm qua -
Cách quản lý mật khẩu đã lưu trên Microsoft Edge: Xem, xóa, sửa, xuất
Hôm qua -
15 công cụ chẩn đoán để kiểm tra tình trạng PC Windows
Hôm qua -
YouTuber tìm ra cách chơi game Doom trong ứng dụng Notepad
Hôm qua