C标准库

C标准库专栏集中讨论了 C标准库,全面介绍了ANSI/ISO C语言标准的所有库函数。总共15个库,详细讲解了每一个库函数的使用方法,并通过示例描述了其实现细节。通过本专栏的学习,读者将会更好地使用 C标准库,并学会如何设计和实现库。
C库函数 free释放申请的内存|极客笔记

C库函数 free释放申请的内存

admin阅读(302)评论(0)赞(3)

C 库函数 void free(void *ptr) 释放之前调用 calloc、malloc 或 realloc 所分配的内存空间。 free函数说明 下面是 free() 函数的声明。 void free(void *ptr);...

C库函数 calloc申请零值内存|极客笔记

C库函数 calloc申请零值内存

admin阅读(275)评论(0)赞(2)

C 库函数 void *calloc(size_t nitems, size_t size) 分配所需的内存空间,并返回一个指向它的指针。malloc 和 calloc 之间的不同点是,malloc 不会设置内存为零,而 callo...

C库函数 realloc重新分配内存|极客笔记

C库函数 realloc重新分配内存

admin阅读(278)评论(0)赞(2)

C 库函数 void *realloc(void *ptr, size_t size) 尝试重新调整之前调用 malloc 或 calloc 所分配的 ptr 所指向的内存块的大小。 realloc函数说明 下面是 real...

C库函数 malloc分配内存|极客笔记

C库函数 malloc分配内存

admin阅读(286)评论(0)赞(3)

C 库函数 void *malloc(size_t size) 分配所需的内存空间,并返回一个指向它的指针。 malloc函数说明 下面是 malloc() 函数的声明。 void *malloc(size_t size); 参数 ...

C标准库 time.h

admin阅读(305)评论(0)赞(0)

time.h 提供了获取、操纵和处理日期的函数。time.h 头文件定义了四个变量类型、两个宏和各种操作日期和时间的函数。 time库定义的变量 下面是头文件 time.h 中定义的变量类型: 序号 变量 变量说明 1 size_t 是无符...

C库函数 strncmp比较字符串

admin阅读(171)评论(0)赞(0)

C 库函数 int strncmp(const char *str1, const char *str2, size_t n) 把 str1 和 str2 进行比较,最多比较前 n 个字节。 strncmp函数说明 下面是 ...

C库函数 strcpy复制字符串

admin阅读(168)评论(0)赞(0)

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

C库函数 memset做内存填充

admin阅读(158)评论(0)赞(0)

C库函数memset是将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向S的指针。 memset函数说明 描述 C 库函数 void...

C标准库 string.h

admin阅读(262)评论(0)赞(0)

string.h提供了大量字符串处理函数。string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。 string库定义的变量 下面是头文件 string.h 中定义的变量类型: string库定义的宏 string库定...

C库函数 atoi字符串转为整数|极客笔记

C库函数 atoi字符串转为整数

admin阅读(208)评论(0)赞(1)

在C语言的标准库中,atoi函数将字符串转换为整数,在使用该函数时需要#include <stdlib.h>。 atoi函数说明 C 库函数 int atoi(const char *str) 把参数 str 所指向的字...