-
Hàm int atoi(const char *str) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số nguyên (kiểu int).
-
Hàm char *strcat(char *dest, const char *src) phụ thêm (append) chuỗi được trỏ tới bởi src, vào cuối chuỗi được trỏ tới bởi dest.
-
Bài viết này hướng dẫn bạn cách chuyển đổi các đối tượng ngày, giờ và thời gian thành chuỗi tương ứng với định dạng cho trướ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.
-
Hàm void *calloc(so-phan-tu, kich-co-phan-tu) cấp phát bộ nhớ được yêu cầu và trả về một con trỏ tới nó. Điểm khác nhau giữa malloc và calloc là: malloc không thiết lập bộ nhớ về 0 trong khi calloc thiết lập bộ nhớ đã cấp phát về 0.
-
Hàm double atof(const char *str) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số thực dấu chấm động (kiểu double).
-
Hàm int rand(void) trả về một số ngẫu nhiên trong dãy từ 0 tới RAND_MAX.
-
Bài viết này hướng dẫn bạn cách tạo một đối tượng datetime (ngày, giờ, thời gian) từ chuỗi tương ứng.
-
Hàm int strcmp(const char *str1, const char *str2) so sánh chuỗi được trỏ tới bởi sr1 với chuỗi được trỏ tới bởi srt2.
-
realloc trong C là gì? Cách dùng hàm realloc trong ngôn ngữ lập trình C như thế nào? Hãy cùng Quantrimang.com tìm hiểu nhé!
-
Hàm void *memmove(void *str1, const void *str2, size_t n) Sao chép n ký tự từ str2 sang str1, nhưng để giải quyết việc trùng khớp các khối bộ nhớ, thì memmove() là một hướng tiếp cận an toàn hơn hàm memcpy().
-
Hàm long int strtol(const char *str, char **endptr, int base) trong Thư viện C chuẩn chuyển đổi một phần của chuỗi ban đầu trong str thành một giá trị long int tương ứng với cơ số base đã cho, mà phải là 2, 8, …, 36, hoặc là giá trị đặc biệt 0.
-
Hàm char *strncat(char *dest, const char *src, size_t n) phụ thêm (append) chuỗi, được trỏ tới bởi src, vào cuối chuỗi được trỏ tới bởi dest, với độ dài lên tới n ký tự.
-
Hàm malloc() cấp phát bộ nhớ được yêu cầu và trả về một con trỏ tới nó.
-
Hàm void free(void *ptr) giải phóng bộ nhớ đã được cấp phát trước đó bởi một lời gọi tới calloc, malloc, hoặc realloc
-
Hàm abort() ngừng thực thi chương trình một cách bất thường.
-
Hàm double strtod(const char *str, char **endptr) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số thực dấu chấm động (kiểu double).
-
Hàm int atexit(void (*func)(void)) gọi hàm func khi chương trình kết thúc. Bạn có thể đăng ký hàm kết thúc (hàm func) của bạn ở bất cứ đâu bạn thích, nhưng hàm này sẽ được gọi tại thời điểm kết thúc chương trình.
-
Hàm long int atol(const char *str) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số long int.
-
Hàm unsigned long int strtoul(const char *str, char **endptr, int base) trong Thư viện C chuẩn chuyển đổi một phần của chuỗi ban đầu trong str thành một giá trị long int tương ứng với cơ số base đã cho, có thể là 2, 8, …, 36, hoặc là giá trị đặc biệt 0.
-
Hàm long int labs(long int x) trả về giá trị tuyệt đối của x.
-
Hàm div_t div(long int numer, long int denom) chia tử số numer cho mẫu số denom.