C库中各种函数

简介: C库中各种函数

qsort函数—(排序)


int compare(int*a ,int*b)
{
    return *(int*)a-*(int*)b;//升序
}
qsort(arr,arrSize,sizeof(int),compare);
//使用stdlib.h文件中的qsort函数进行快速排序
//O(n*log(n))


memset函数


void *memset(void *str, int c, n)
//将c剪贴到str的前n个字符


strcpy函数


char *strcpy(char *dest, const char *src)
//复制src到dest


malloc( )


void *malloc(size_t size) 分配所需的内存空间,返回一个指向它的指针


int* ret = malloc(sizeof(int) * numsSize);


malloc()不会设置内存为0;


calloc( )


int *pp = (int *)calloc(20, sizeof(int));


malloc,calloc,relloc的区别


。。。

相关文章
|
7月前
|
存储 编译器 C++
13函数
13函数
26 0
|
4天前
|
安全 C语言
C 安全函数
C 安全函数。
12 4
|
3月前
|
存储 自然语言处理 数据处理
|
4月前
|
C++
c++常见函数及技巧
C++编程中的一些常见函数和技巧,包括生成随机数的方法、制表技巧、获取数字的个位、十位、百位数的方法、字符串命名技巧、避免代码修改错误的技巧、暂停和等待用户信号的技巧、清屏命令、以及避免编译错误和逻辑错误的建议。
37 6
|
7月前
|
XML 存储 JavaScript
loadXMLString() 函数
`loadXMLString()` 是一个JavaScript函数,用于在不同浏览器环境下解析XML字符串。它使用DOMParser在支持的浏览器中解析,而在IE中则使用ActiveXObject。函数接受XML文本作为参数,返回解析后的XML文档。此函数适用于HTML页面的<script>标签内,方便在页面中重用,尤其在处理XML实例时。
|
7月前
函数(二)
函数(二)
26 0
|
存储 编译器
函数(下)
函数(下)
86 0
|
算法 编译器
函数(2)
函数(2)
基本初等函数 对数函数
基本初等函数 对数函数
133 0