C 库函数 – wcstombs()

C 库函数 - wcstombs() C 标准库 - <stdlib.h>描述C 库函数 size_t wcstombs(char *str, const wchar_t *pwcs, size_t n) 把宽字符字符串 pwcs 转换为一个 str 开始的多字节字符串。最多会有 n 个字节被写入 str 中。声明下面是 wcstombs() 函数的声明。参数str -- 指向一个 c...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 515 )

C 库函数 – wctomb()

C 库函数 - wctomb() C 标准库 - <stdlib.h>描述C 库函数 int wctomb(char *str, wchar_t wchar) 把宽字符 wchar 转换为它的多字节表示形式,并把它存储在 str 指向的字符数组的开头。声明下面是 wctomb() 函数的声明。参数str -- 一个指针,指向一个足以存储多字节字符的数组。wchar -- 类型为 wch...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 392 )

C 库函数 – mbtowc()

C 库函数 - mbtowc() C 标准库 - <stdlib.h>描述C 库函数 int mbtowc(whcar_t *pwc, const char *str, size_t n) 把一个多字节序列转换为一个宽字符。声明下面是 mbtowc() 函数的声明。参数pwc -- 指向类型为 wchar_t 对象的指针。str -- 指向多字节字符的第一个字节的指针。n -- 要被检...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 434 )

C 库函数 – mbstowcs()

C 库函数 - mbstowcs() C 标准库 - <stdlib.h>描述C 库函数 size_t mbstowcs(schar_t *pwcs, const char *str, size_t n) 把参数 str 所指向的多字节字符的字符串转换为参数 pwcs 所指向的数组。声明下面是 mbstowcs() 函数的声明。参数pwcs -- 指向一个 wchar_t 元素的数组,...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 389 )

C 库函数 – srand()

C 库函数 - srand() C 标准库 - <stdlib.h>描述C 库函数 void srand(unsigned int seed) 播种由函数 rand 使用的随机数发生器。声明下面是 srand() 函数的声明。参数seed -- 这是一个整型值,用于伪随机数生成算法播种。返回值该函数不返回任何值。实例下面的实例演示了 srand() 函数的用法。让我们编译并运行上面的程...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 485 )

C 库函数 – ldiv()

C 库函数 - ldiv() C 标准库 - <stdlib.h>描述C 库函数 div_t div(long int numer, long int denom) 把 numer(分子)除以 denom(分母)。声明下面是 ldiv() 函数的声明。参数 numer -- 分子。 denom -- 分母。返回值该函数返回定义在 <cstdlib> 中的结构中的值,该结...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 436 )

C 库函数 – div()

C 库函数 - div() C 标准库 - <stdlib.h>描述C 库函数 div_t div(int numer, int denom) 把 numer(分子)除以 denom(分母)。声明下面是 div() 函数的声明。参数 numer -- 分子。 denom -- 分母。返回值该函数返回定义在 <cstdlib> 中的结构中的值,该结构有两个成员,如 div...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 547 )

C 库函数 – qsort()

C 库函数 - qsort() C 标准库 - <stdlib.h>描述C 库函数 void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*)) 对数组进行排序。声明下面是 qsort() 函数的声明。参数 base -- 指向要排序的数组的第一个元素的指针。 ...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 699 )

C 库函数 – system()

C 库函数 - system() C 标准库 - <stdlib.h>描述C 库函数 int system(const char *command) 把 command 指定的命令名称或程序名称传给要被命令处理器执行的主机环境,并在命令完成后返回。声明下面是 system() 函数的声明。参数command -- 包含被请求变量名称的 C 字符串。返回值如果发生错误,则返回值为 -1,...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 396 )

C 库函数 – exit()

C 库函数 - exit() C 标准库 - <stdlib.h>描述C 库函数 void exit(int status) 立即终止调用进程。任何属于该进程的打开的文件描述符都会被关闭,该进程的子进程由进程 1 继承,初始化,且会向父进程发送一个 SIGCHLD 信号。声明下面是 exit() 函数的声明。参数status -- 返回给父进程的状态值。返回值该函数不返回值。实例下面的...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 447 )

C 库函数 – abort()

C 库函数 - abort() C 标准库 - <stdlib.h>描述C 库函数 void abort(void) 中止程序执行,直接从调用的地方跳出。声明下面是 abort() 函数的声明。参数NA返回值该函数不返回任何值。实例下面的实例演示了 abort() 函数的用法。让我们编译并运行上面的程序,这将产生以下结果,因为我们尝试打开的文件 nofile.txt 是不存在的: C ...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 304 )

C 库函数 – malloc()

C 库函数 - malloc() C 标准库 - <stdlib.h>描述C 库函数 void *malloc(size_t size) 分配所需的内存空间,并返回一个指向它的指针。声明下面是 malloc() 函数的声明。参数size -- 内存块的大小,以字节为单位。返回值该函数返回一个指针 ,指向已分配大小的内存。如果请求失败,则返回 NULL。实例下面的实例演示了 malloc...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 442 )

C 库函数 – calloc()

C 库函数 - calloc() C 标准库 - <stdlib.h>描述C 库函数 void *calloc(size_t nitems, size_t size) 分配所需的内存空间,并返回一个指向它的指针。malloc 和 calloc 之间的不同点是,malloc 不会设置内存为零,而 calloc 会设置分配的内存为零。声明下面是 calloc() 函数的声明。参数nitem...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 421 )

C 库函数 – strtol()

C 库函数 - strtol() C 标准库 - <stdlib.h>描述C 库函数 long int strtol(const char *str, char **endptr, int base) 把参数 str 所指向的字符串根据给定的 base 转换为一个长整数(类型为 long int 型),base 必须介于 2 和 36(包含)之间,或者是特殊值 0。声明下面是 strt...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:15
  • 阅读 ( 383 )

C 库函数 – atol()

C 库函数 - atol() C 标准库 - <stdlib.h>描述C 库函数 long int atol(const char *str) 把参数 str 所指向的字符串转换为一个长整数(类型为 long int 型)。声明下面是 atol() 函数的声明。参数str -- 要转换为长整数的字符串。返回值该函数返回转换后的长整数,如果没有执行有效的转换,则返回零。实例下面的实例演示...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:15
  • 阅读 ( 413 )

C 库函数 – atof()

C 库函数 - atof() C 标准库 - <stdlib.h>描述C 库函数 double atof(const char *str) 把参数 str 所指向的字符串转换为一个浮点数(类型为 double 型)。声明下面是 atof() 函数的声明。参数str -- 要转换为浮点数的字符串。返回值函数返回转换后的双精度浮点数,如果没有执行有效的转换,则返回零(0.0)。实例下面的实...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:15
  • 阅读 ( 458 )

C 标准库 – <stdlib.h>

C 标准库 - <stdlib.h>简介stdlib .h 头文件定义了四个变量类型、一些宏和各种通用工具函数。库变量下面是头文件 stdlib.h 中定义的变量类型: 序号变量 & 描述 1size_t 这是无符号整数类型,它是 sizeof 关键字的结果。 2wchar_t 这是一个宽字符常量大小的整数类型。 3div_t 这是 div 函数返回的结构。 4ldiv_t 这...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:15
  • 阅读 ( 512 )

C 库函数 – atan2()

C 库函数 - atan2() C 标准库 - <math.h>描述C 库函数 double atan2(doubly y, double x) 返回以弧度表示的 y/x 的反正切。y 和 x 的值的符号决定了正确的象限。声明下面是 atan2() 函数的声明。参数x -- 代表 x 轴坐标的浮点值。y -- 代表 y 轴坐标的浮点值。返回值该函数返回以弧度表示的 y/x 的反正切...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-10 11:30
  • 阅读 ( 763 )

C 库函数 – asin()

C 库函数 - asin() C 标准库 - <math.h>描述C 库函数 double asin(double x) 返回以弧度表示的 x 的反正弦。声明下面是 asin() 函数的声明。参数x -- 介于 [-1,+1] 区间的浮点值。返回值该函数返回以弧度表示的 x 的反正弦,弧度区间为 [-pi/2,+pi/2]。实例下面的实例演示了 asin() 函数的用法。让我们编译并...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-10 11:30
  • 阅读 ( 422 )

C 库函数 – sinh()

C 库函数 - sinh() C 标准库 - <math.h>描述C 库函数 double sinh(double x) 返回 x 的双曲正弦。声明下面是 sinh() 函数的声明。参数x -- 浮点值。返回值该函数返回 x 的双曲正弦。实例下面的实例演示了 sinh() 函数的用法。让我们编译并运行上面的程序,这将产生以下结果: C 标准库 - <math.h>...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-10 11:30
  • 阅读 ( 494 )