• Hàm strpbrk() trong C

    Hàm strpbrk() trong C
    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 strlen() trong C

    Hàm strlen() trong C
    Hàm size_t strlen(const char *str) tính toán độ dài của chuỗi str (không bao gồm ký tự null kết thúc).
  • Hàm strerror() trong C

    Hàm strerror() trong C
    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 strcspn() trong C

    Hàm strcspn() trong C
    Hàm size_t strcspn(const char *str1, const char *str2) tính độ dài của đoạn ký tự của chuỗi str1 mà không chứa các ký tự trong str2.
  • Hàm strncpy() trong C

    Hàm strncpy() trong C
    Hàm char *strncpy(char *dest, const char *src, size_t n) copies up to n sao chép tới n ký tự từ chuỗi được trỏ tới bởi src tới dest. Trong trường hợp độ dài của src là nhỏ hơn n, thì phần dư hay phần còn lại của dest sẽ được điền bởi các giá trị null.
  • Hàm strcpy() trong C

    Hàm strcpy() trong C
    Hàm char *strcpy(char *dest, const char *src) sao chép chuỗi được trỏ tới bởi src tới dest.
  • Hàm strcoll() trong C

    Hàm strcoll() trong C
    Hàm int strcoll(const char *str1, const char *str2) so sánh chuỗi str1 và str2. Kết quả phụ thuộc vào thiết lập LC_COLLATE.
  • Hàm strncmp() trong C

    Hàm strncmp() trong C
    Hàm int strncmp(const char *str1, const char *str2, size_t n) so sánh n byte đầu tiên của str1 và str2.
  • Hàm strcmp() trong C

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

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

    Hàm strncat() trong C
    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 strcat trong C

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

    Hàm memset() trong C
    Hàm void *memset(void *str, int c, size_t n) sao chép ký tự c (một unsigned char) tới n ký tự đầu tiên của chuỗi được trỏ tới bởi tham số str.
  • Hàm memmove trong C

    Hàm memmove trong C
    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 strstr() trong C

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

    Hàm memcpy() trong C
    Hàm void *memcpy(void *str1, const void *str2, size_t n) sao chép n ký tự từ str2 tới str1.
  • Hàm wcstombs() trong C

    Hàm wcstombs() trong C
    Hàm size_t wcstombs(char *str, const wchar_t *pwcs, size_t n) chuyển đổi chuỗi wide-char được xác định bởi pwcs thành một multibyte string bắt đầu tại str. Hầu như toàn bộ n byte được ghi tới str..
  • Hàm memcmp() trong C

    Hàm memcmp() trong C
    Hàm int memcmp(const void *str1, const void *str2, size_t n)) so sánh n byte đầu của hai chuỗi str1 và str2.
  • Hàm memchr() trong C

    Hàm memchr() trong C
    Hàm void *memchr(const void *str, int c, size_t n) tìm kiếm sự xuất hiện đầu tiên của ký tự c (một unsigned char) trong n byte đầu tiên của chuỗi được trỏ tới bởi tham số str.
  • string.h trong C

    string.h trong C
    Header file có tên string.h trong Thư viện C chuẩn định nghĩa một kiểu biến, một macro và các hàm đa dạng để thao tác các mảng ký tự.