Hàm strchr() trong C (chi tiết nhất)
Hàm strchr() trong C
Hàm char *strchr(const char *str, int c) tìm kiếm sự xuất hiện đầu tiên của ký tự c (một unsigned char) trong chuỗi được trỏ tới bởi tham số str.
Khai báo hàm strchr() trong C
Dưới đây là phần khai báo cho strchr() trong C:
char *strchr(const char *str, int c)
Tham số
str -- Đây là chuỗi để được quét.
c -- Đây là ký tự để được tìm kiếm trong str.
Trả về giá trị
Hàm này trả về một con trỏ tới sự xuất hiện đầu tiên của ký tự c trong chuỗi str, hoặc trả về NULL nếu không tìm thấy ký tự đó.
Ví dụ
Chương trình C sau minh họa cách sử dụng của strchr() trong C:
#include#include int main () { const char str[] = "https://hoconline.club/lap-trinh-c/"; const char ch = '.'; char *ret; ret = strchr(str, ch); printf("Chuoi dang sau dau |%c| la: \n|%s|\n", ch, ret); return(0); }
Biên dịch và chạy chương trình C trên sẽ cho kết quả:
Các bài Thư viện C phổ biến khác tại VietJack:
string-h-trong-c.jsp
Bài viết liên quan