C 库函数 – strncpy()

C 库函数 - strncpy() C 标准库 - <string.h>描述C 库函数 char *strncpy(char *dest, const char *src, size_t n) 把 src 所指向的字符串复制到 dest,最多复制 n 个字符。当 src 的长度小于 n 时,dest 的剩余部分将用空字节填充。声明下面是 strncpy() 函数的声明。参数dest -...

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

C 库函数 – strcoll()

C 库函数 - strcoll() C 标准库 - <string.h>描述C 库函数 int strcoll(const char *str1, const char *str2) 把 str1 和 str2 进行比较,结果取决于 LC_COLLATE 的位置设置。声明下面是 strcoll() 函数的声明。参数str1 -- 要进行比较的第一个字符串。str2 -- 要进行比较的第...

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

C 库函数 – strcmp()

C 库函数 - strcmp() C 标准库 - <string.h>描述C 库函数 int strcmp(const char *str1, const char *str2) 把 str1 所指向的字符串和 str2 所指向的字符串进行比较。声明下面是 strcmp() 函数的声明。参数str1 -- 要进行比较的第一个字符串。str2 -- 要进行比较的第二个字符串。返回值该函数...

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

C 库函数 – strncat()

C 库函数 - strncat() C 标准库 - <string.h>描述C 库函数 char *strncat(char *dest, const char *src, size_t n) 把 src 所指向的字符串追加到 dest 所指向的字符串的结尾,直到 n 字符长度为止。声明下面是 strncat() 函数的声明。参数dest -- 指向目标数组,该数组包含了一个 C 字符...

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

C 库函数 – memset()

C 库函数 - memset() C 标准库 - <string.h>描述C 库函数 void *memset(void *str, int c, size_t n) 复制字符 c(一个无符号字符)到参数 str 所指向的字符串的前 n 个字符。声明下面是 memset() 函数的声明。参数str -- 指向要填充的内存块。c -- 要被设置的值。该值以 int 形式传递,但是函数在填...

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

C 库函数 – memcpy()

C 库函数 - memcpy() C 标准库 - <string.h>描述C 库函数 void *memcpy(void *str1, const void *str2, size_t n) 从存储区 str2 复制 n 个字符到存储区 str1。声明下面是 memcpy() 函数的声明。参数str1 -- 指向用于存储复制内容的目标数组,类型强制转换为 void* 指针。str2 -...

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

C 库函数 – memchr()

C 库函数 - memchr() C 标准库 - <string.h>描述C 库函数 void *memchr(const void *str, int c, size_t n) 在参数 str 所指向的字符串的前 n 个字节中搜索第一次出现字符 c(一个无符号字符)的位置。声明下面是 memchr() 函数的声明。参数str -- 指向要执行搜索的内存块。c -- 以 int 形式传...

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

C 标准库 – <string.h>

C 标准库 - <string.h>简介string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。库变量下面是头文件 string.h 中定义的变量类型: 序号变量 & 描述 1size_t 这是无符号整数类型,它是 sizeof 关键字的结果。 库宏下面是头文件 string.h 中定义的宏: 序号宏 & 描述 1NULL这个宏是一个空指针常量的值...

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

C 库函数 – strtod()

C 库函数 - strtod() C 标准库 - <stdlib.h>描述C 库函数 double strtod(const char *str, char **endptr) 把参数 str 所指向的字符串转换为一个浮点数(类型为 double 型)。如果 endptr 不为空,则指向转换中最后一个字符后的字符的指针会存储在 endptr 引用的位置。声明下面是 strtod() 函...

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

C 库函数 – atoi()

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

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

C 库函数 – atexit()

C 库函数 - atexit() C 标准库 - <stdlib.h>描述C 库函数 int atexit(void (*func)(void)) 当程序正常终止时,调用指定的函数 func。您可以在任何地方注册你的终止函数,但它会在程序终止的时候被调用。声明下面是 atexit() 函数的声明。参数func -- 在程序终止时被调用的函数。返回值如果函数成功注册,则该函数返回零,否则...

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

C 库函数 – realloc()

C 库函数 - realloc() C 标准库 - <stdlib.h>描述C 库函数 void *realloc(void *ptr, size_t size) 尝试重新调整之前调用 malloc 或 calloc 所分配的 ptr 所指向的内存块的大小。声明下面是 realloc() 函数的声明。参数ptr -- 指针指向一个要重新分配内存的内存块,该内存块之前是通过调用 mall...

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

C 库函数 – free()

C 库函数 - free() C 标准库 - <stdlib.h>描述C 库函数 void free(void *ptr) 释放之前调用 calloc、malloc 或 realloc 所分配的内存空间。声明下面是 free() 函数的声明。参数ptr -- 指针指向一个要释放内存的内存块,该内存块之前是通过调用 malloc、calloc 或 realloc 进行分配内存的。如果传递...

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

C 库函数 – strtoul()

C 库函数 - strtoul() C 标准库 - <stdlib.h>描述C 库函数 unsigned long int strtoul(const char *str, char **endptr, int base) 把参数 str 所指向的字符串根据给定的 base 转换为一个无符号长整数(类型为 unsigned long int 型),base 必须介于 2 和 36(包含...

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

C 库函数 – abs()

C 库函数 - abs() C 标准库 - <stdlib.h>描述C 库函数 int abs(int x) 返回 x 的绝对值。声明下面是 abs() 函数的声明。参数 x -- 完整的值。返回值该函数返回 x 的绝对值。实例下面的实例演示了 abs() 函数的用法。让我们编译并运行上面的程序,这将产生以下结果: C 标准库 - <stdlib.h>...

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

C 库函数 – bsearch()

C 库函数 - bsearch() C 标准库 - <stdlib.h>描述C 库函数 void *bsearch(const void *key, const void *base, size_t nitems, size_t size, int (*compar)(const void *, const void *)) 对 nitems 对象的数组执行二分查找,base 指向进行...

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

C 库函数 – getenv()

C 库函数 - getenv() C 标准库 - <stdlib.h>描述C 库函数 char *getenv(const char *name) 搜索 name 所指向的环境字符串,并返回相关的值给字符串。声明下面是 getenv() 函数的声明。参数name -- 包含被请求变量名称的 C 字符串。返回值该函数返回一个以 null 结尾的字符串,该字符串为被请求环境变量的值。如果该...

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

C 库函数 – mblen()

C 库函数 - mblen() C 标准库 - <stdlib.h>描述C 库函数 int mblen(const char *str, size_t n) 返回参数 str 所指向的多字节字符的长度。声明下面是 mblen() 函数的声明。参数str -- 指向多字节字符的第一个字节的指针。n -- 要检查的字符长度的最大字节数。返回值如果识别了一个非空宽字符,mblen() 函...

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

C 库函数 – rand()

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

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

C 库函数 – labs()

C 库函数 - labs() C 标准库 - <stdlib.h>描述C 库函数 long int labs(long int x) 返回 x 的绝对值。声明下面是 labs() 函数的声明。参数 x -- 完整的值。返回值该函数返回 x 的绝对值。实例下面的实例演示了 labs() 函数的用法。让我们编译并运行上面的程序,这将产生以下结果: C 标准库 - <stdlib.h...

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