• Hàm div() trong C

    Hàm div() trong C
    Hàm div_t div(int numer, int denom) chia tử số numer cho mẫu số denom.
  • Hàm abs() trong C

    Hàm abs() trong C
    Hàm int abs(int x) trả về giá trị tuyệt đối của số nguyên x.
  • Hàm qsort() trong C

    Hàm qsort() trong C
    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 bsearch() trong C

    Hàm bsearch() trong C
    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 system() trong C

    Hàm system() trong C
    Hàm int system(const char *command) truyền tên lệnh hoặc tên chương trình được xác định bởi command tới môi trường host để được thực thi bởi Command processor và trả về sau khi lệnh đã hoàn thành.
  • Hàm getenv() trong C

    Hàm getenv() trong C
    Hàm char *getenv(const char *name) tìm kiếm chuỗi môi trường được trỏ tới bởi tham số name và trả về giá trị gắn kết với chuỗi đó.
  • Hàm exit() trong C

    Hàm exit() trong C
    Hàm void exit(int status) kết thúc ngay lập tức tiến trình đang gọi. Bất cứ file nào được mở bởi tiến trình thì được đóng và bất cứ tiến trình con nào được kế thừa bởi tiến trình ban đầu và tiến trình cha được gửi một tín hiệu SIGCHILD.
  • Hàm atexit() trong C

    Hàm atexit() trong C
    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 abort() trong C

    Hàm abort() trong C
    Hàm abort() ngừng thực thi chương trình một cách bất thường.
  • Hàm malloc() trong C

    Hàm malloc() trong C
    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 free() trong C

    Hàm free() trong C
    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 calloc() trong C

    Hàm calloc() trong C
    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 strtoul() trong C

    Hàm strtoul() trong C
    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 strtol() trong C

    Hàm strtol() trong C
    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 strtod() trong C

    Hàm strtod() trong C
    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 atol() trong C

    Hàm atol() trong C
    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 atoi() trong C

    Hàm atoi() trong C
    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 atof() trong C

    Hàm atof() trong C
    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).