C 标准库函数 第4页

C 库函数 – memchr()

阅读(168)

描述 C 库函数 void *memchr(const void *str, int c, size_t n) 在参数 str 所指向的字符串的前 n 个字节中搜索第一次出现字符 c(一个无符号字符)的位置。 声明 下面是 memchr()...

C 库函数 – wctomb()

阅读(224)

描述 C 库函数 int wctomb(char *str, wchar_t wchar) 把宽字符 wchar 转换为它的多字节表示形式,并把它存储在 str 指向的字符数组的开头。 声明 下面是 wctomb() 函数的声明。 int ...

C 库函数 – wcstombs()

阅读(167)

描述 C 库函数 size_t wcstombs(char *str, const wchar_t *pwcs, size_t n) 把宽字符字符串 pwcs 转换为一个 str 开始的多字节字符串。最多会有 n 个字节被写入 str 中。...

C 库函数 – mbtowc()

阅读(207)

描述 C 库函数 int mbtowc(whcar_t *pwc, const char *str, size_t n) 把一个多字节序列转换为一个宽字符。 声明 下面是 mbtowc() 函数的声明。 int mbtowc(whcar_t...

C 库函数 – mbstowcs()

阅读(224)

描述 C 库函数 size_t mbstowcs(schar_t *pwcs, const char *str, size_t n) 把参数 str 所指向的多字节字符的字符串转换为参数 pwcs 所指向的数组。 声明 下面是 mbstow...

C 库函数 – mblen()

阅读(254)

描述 C 库函数 int mblen(const char *str, size_t n) 返回参数 str 所指向的多字节字符的长度。 声明 下面是 mblen() 函数的声明。 int mblen(const char *str, si...

C 库函数 – srand()

阅读(231)

描述 C 库函数 void srand(unsigned int seed) 播种由函数 rand 使用的随机数发生器。 声明 下面是 srand() 函数的声明。 void srand(unsigned int seed) 参数 seed...

C 库函数 – rand()

阅读(197)

描述 C 库函数 int rand(void) 返回一个范围在 0 到 RAND_MAX 之间的伪随机数。 RAND_MAX 是一个常量,它的默认值在不同的实现中会有所不同,但是值至少是 32767。 声明 下面是 rand() 函数的声明...

C 库函数 – ldiv()

阅读(198)

描述 C 库函数 div_t div(long int numer, long int denom) 把 numer(分子)除以 denom(分母)。 声明 下面是 ldiv() 函数的声明。 div_t div(long int nume...

C 库函数 – labs()

阅读(235)

描述 C 库函数 long int labs(long int x) 返回 x 的绝对值。 声明 下面是 labs() 函数的声明。 long int labs(long int x) 参数 x -- 完整的值。 返回值 该函数返回 x 的...