-
Memcpy () trong lập trình C là gì? Dưới đây là mọi điều bạn cần biết về cách dùng memcpy C.
-
Hàm int fflush(FILE *stream) trong Thư viện C chuẩn flush bộ đệm đầu ra của một Stream.
-
Freopen C++ được sử dụng như thế nào? Nếu tò mò muốn biết về cách dùng freopen in C++, mời bạn đọc bài viết dưới đây.
-
Hàm size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream) trong Thư viện C chuẩn reads data from the given stream into the array pointed to, by ptr.
-
Hàm FILE *fopen(const char *filename, const char *mode) trong Thư viện C chuẩn mở file được trỏ tham số filename bởi sử dụng chế độ mode đã cho.
-
Hàm void qsort(void *base, so-phan-tu, kich-co, int (*compar)(const void *, const void*)) sắp xếp một mảng.
-
Hàm int fseek(FILE *stream, long int offset, int whence) trong Thư viện C chuẩn thiết lập vị trí file của Stream tới offset đã cho. Tham số offset xác định số byte để tìm kiếm từ vị trí where đã cho.
-
Hàm int rand(void) trả về một số ngẫu nhiên trong dãy từ 0 tới RAND_MAX.
-
Hàm char *strrchr(const char *str, int c) tìm kiếm sự xuất hiện cuối cùng của ký tự c (một unsigned char) trong chuỗi được trỏ tới bởi tham số str.
-
Hàm char *strtok(char *str, const char *delim) chia chuỗi str thành một dãy các token được phân biệt riêng rẽ bởi dấu tách delim (ví dụ: dấu phảy,...).
-
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.
-
Hàm div_t div(int numer, int denom) chia tử số numer cho mẫu số denom.
-
Hàm size_t strspn(const char *str1, const char *str2) tính toán độ dài của đoạn ký tự đầu tiên của chuỗi str1 mà chứa các ký tự trong str2
-
Hàm char *strpbrk(const char *str1, const char *str2) tìm ký tự đầu tiên trong chuỗi str1 mà kết nối bất cứ ký tự nào đã được xác định trong str2. (không bao gồm ký tự null kết thúc).
-
Hàm size_t strxfrm(char *dest, const char *src, size_t n) biến đổi n ký tự đầu tiên của chuỗi src vào trong locale hiện tại và đặt chúng trong chuỗi dest.
-
Hàm int ferror(FILE *stream) trong Thư viện C chuẩn kiểm tra error indicator cho Stream đã cho.
-
Hàm void *bsearch(const void *key, const void *base, nitems, size, int (*compar)(const void *, const void *)) tìm kiếm một mảng các đối tượng nitems, thành viên ban đầu của nó được trỏ tới bởi base, cho một thành viên mà kết nối đối tượng được trỏ tới bởi key. Kích cỡ của mỗi phần tử mảng được xác định bởi size.
-
Hàm int fgetpos(FILE *stream, fpos_t *pos) trong Thư viện C chuẩn lấy vị trí file hiện tại của Stream và ghi nó tới pos.
-
Hàm long int labs(long int x) trả về giá trị tuyệt đối của x.
-
Hàm char *strerror(int errnum) tìm kiếm một mảng nội tại cho số lỗi errnum và trả về một con trỏ tới một chuỗi thông báo lỗi.
-
Hàm int fsetpos(FILE *stream, const fpos_t *pos) trong Thư viện C chuẩn thiết lập vị trí file của stream đã cho tới vị trí đã cho. Tham số pos là một vị trí được cung cấp bởi hàm fgetpos.
-
Hàm div_t div(long int numer, long int denom) chia tử số numer cho mẫu số denom.