C语言标准库教程
-
srand() – C语言库函数
C库函数void srand(unsigned int seed) 种子rand函数所使用的随机数发生器。 声明 下面是函数 srand() 函数的声明。 void srand(unsignedint seed) 参数 …… -
mblen() – C语言库函数
C库函数 int mblen(const char *str, size_t n) 返回参数str指向多字节字符的长度。 声明 以下是 mblen() 函数的声明。 int mblen(constchar*str,size_t n…… -
mbstowcs() – C语言库函数
C库函数 size_t mbstowcs(schar_t *pwcs, const char *str, size_t n) 多字节字符字符串所指向参数str ,由pwcs指向的数组转换。 声明 以下是 mbstowcs() …… -
mbtowc() – C语言库函数
C库函数int mbtowc(whcar_t *pwc, const char *str, size_t n) 多字节序列转换为宽字符。 声明 以下是 mbtowc() 函数的声明。 int mbtowc(whcar_t*pwc,co…… -
wcstombs() – C语言库函数
C库函数size_t wcstombs(char *str, const wchar_t *pwcs, size_t n) 将宽字符的字符串pwcs,由str开始的多字节字符串。最多n个字节写入到 str。 声明 以下…… -
wctomb() – C语言库函数
C库函数 int wctomb(char *str, wchar_t wchar) 函数将宽字符wchar 多字节表示,并把它存储在字符数组指向 bystr 的开始。 声明 以下是wctomb() 函数的声明…… -
<string.h> – C语言标准库
string.h 头定义了一个变量的类型,操作字符数组的一个宏观和各种功能。 库变量 以下是在头string.h中定义的变量类型: S.N. 变量和说明 1 size_t…… -
memchr() – C语言库函数
C库函数void *memchr(const void *str, int c, size_t n) 搜索参数str指向的字符串的前n个字节中第一次出现的字符c(unsigned char类型)。 声明 以下是声…… -
memcmp() – C语言库函数
C库函数 int memcmp(const void *str1, const void *str2, size_t n)) 的前n个字节的内存区域str1和存储区str2中比较。 声明 以下是memcmp() 函数的声明。 …… -
memcpy() – C语言库函数
C库函数 void *memcpy(void *str1, const void *str2, size_t n) 拷贝n个字符从存储区str2中内存区域到str1。 声明 以下是 memcpy() 函数的声明。 void*me…… -
memmove() – C语言库函数
C库函数 void *memmove(void *str1, const void *str2, size_t n) 拷贝n个字符str2 到 str1,但重叠的内存块,memmove函数() 比memcpy() 函数是一个更安全的…… -
memset() – C语言库函数
C库函数 void *memset(void *str, int c, size_t n) 复制字符c(unsigned char类型)参数str指向的字符串的前n个字符。 声明 以下是声明的 memset() 函数。…… -
strcat() – C语言库函数
C库函数char *strcat(char *dest, const char *src) src 指向结尾的字符串的字符串附加到指向dest。 声明 以下是声明的strcat() 函数。 char*strcat(char…… -
strncat() – C语言库函数
C库函数char *strncat(char *dest, const char *src, size_t n) 追加src指向字符串结尾的字符串到dest指向最多n个字符长。 声明 以下是strncat() 函数的声…… -
strchr() – C语言库函数
C库函数 char *strchr(const char *str, int c) 搜索第一次出现的字符串中的字符c(unsigned char类型)由参数str指向。 声明 以下是strchr() 函数的声明。…… -
strcmp() – C语言库函数
C库函数 int strcmp(const char *str1, const char *str2) 比较字符串str1 指向 字符串str2。 声明 以下是声明的strcmp() 函数。 int strcmp(constchar*st…… -
strncmp() – C语言库函数
C库函数 int strncmp(const char *str1, const char *str2, size_t n) 大部分前n个字节str1和str2比较。 声明 以下是声明strncmp() 函数。 int strncmp(co…… -
strcoll() – C语言库函数
C库函数int strcoll(const char *str1, const char *str2) 比较字符串str1和str2。其结果是依赖于位置LC_COLLATE设置。 声明 以下是与strcoll() 函数的声…… -
strcpy() – C语言库函数
C库函数char *strcpy(char *dest, const char *src) 复制src指向的字符串到dest。 声明 以下是声明的strcpy() 函数。 char*strcpy(char*dest,constchar*s…… -
strcspn() – C语言库函数
C库函数 size_t strcspn(const char *str1, const char *str2) 计算str1的起始段长度完全包含在str2中的字符。 声明 以下是strcspn() 函数的声明。 size_t…… -
strerror() – C语言库函数
C库函数 char *strerror(int errnum) 搜索内部数组,并返回一个指向一个错误消息字符串。strerror 产生依赖于开发平台和编译器的错误字符串。 声明 以下…… -
strlen() – C语言库函数
C库函数 size_t strlen(const char *str) 计算字符串str的长度,但不包括终止空字符。 声明 以下是声明的strlen() 函数。 size_t strlen(constchar*str) …… -
strpbrk() – C语言库函数
C库函数 char *strpbrk(const char *str1, const char *str2) 找到第一个字符匹配任何字符的字符串str1在str2中指定字符。这不包括终止空字符。 声明 以下…… -
strrchr() – C语言库函数
C库函数char *strrchr(const char *str, int c) 搜索最后出现的字符串中的字符c(unsigned char类型)指向参数str。 声明 以下是strrchr() 函数的声明。 …… -
strspn() – C语言库函数
C库函数 size_t strspn(const char *str1, const char *str2) 计算str1的起始段的长度完全在str2的字符组成。 声明 以下是strspn() 函数的声明。 size_t s……