C 标准库函数 第2页

C 库函数 – strtok()

阅读(326)

描述 C 库函数 char *strtok(char *str, const char *delim) 分解字符串 str 为一组字符串,delim 为分隔符。 声明 下面是 strtok() 函数的声明。 char *strtok(cha...

C 库函数 – strstr()

阅读(236)

描述 C 库函数 char *strstr(const char *haystack, const char *needle) 在字符串 haystack 中查找第一次出现字符串 needle 的位置,不包含终止符 ''。 声明 下面是 s...

C 库函数 – strspn()

阅读(201)

描述 C 库函数 size_t strspn(const char *str1, const char *str2) 检索字符串 str1 中第一个不在字符串 str2 中出现的字符下标。 声明 下面是 strspn() 函数的声明。 si...

C 库函数 – strrchr()

阅读(277)

描述 C 库函数 char *strrchr(const char *str, int c) 在参数 str 所指向的字符串中搜索最后一次出现字符 c(一个无符号字符)的位置。 声明 下面是 strrchr() 函数的声明。 char *s...

C 库函数 – strpbrk()

阅读(174)

描述 C 库函数 char *strpbrk(const char *str1, const char *str2) 检索字符串 str1 中第一个匹配字符串 str2 中字符的字符,不包含空结束字符。也就是说,依次检验字符串 str1 中...

C 库函数 – strlen()

阅读(218)

描述 C 库函数 size_t strlen(const char *str) 计算字符串 str 的长度,直到空结束字符,但不包括空结束字符。 声明 下面是 strlen() 函数的声明。 size_t strlen(const char...

C 库函数 – strerror()

阅读(205)

描述 C 库函数 char *strerror(int errnum) 从内部数组中搜索错误号 errnum,并返回一个指向错误消息字符串的指针。strerror 生成的错误字符串取决于开发平台和编译器。 声明 下面是 strerror()...

C 库函数 – strcspn()

阅读(236)

描述 C 库函数 size_t strcspn(const char *str1, const char *str2) 检索字符串 str1 开头连续有几个字符都不含字符串 str2 中的字符。 声明 下面是 strcspn() 函数的声明...

C 库函数 – strncpy()

阅读(185)

描述 C 库函数 char *strncpy(char *dest, const char *src, size_t n) 把 src 所指向的字符串复制到 dest,最多复制 n 个字符。当 src 的长度小于 n 时,dest 的剩余部...

C 库函数 – strcpy()

阅读(224)

描述 C 库函数 char *strcpy(char *dest, const char *src) 把 src 所指向的字符串复制到 dest。 需要注意的是如果目标数组 dest 不够大,而源字符串的长度又太长,可能会造成缓冲溢出的情况...