您当前所在位置:首页安卓软件stdlib. h包含哪些内容?

stdlib. h包含哪些内容?

更新:2024-09-10 21:00:38编辑:BOSS软件库归类:安卓软件人气:1246

文章目录:

  1. stdlib. h包含哪些内容?
  2. c语言中,头文件stdlib.h主要包含什么函数?

一、stdlib. h包含哪些内容?

该文件定义了四个变量类型、一些宏和各种通用工具函数。
其中,stdlib.h头文件函数包括atof、atoi、atol、strtod、strtol、strtoul、calloc、free、malloc。
realloc、abort、atexit、exit、getenv、system、bsearch、qsort、abs、div、labs、ldiv、rand、srand。
mblen、mbstowcs、mbtowc、wcstombs、wctomb等。
这些函数涵盖了字符串转换、内存管理、进程控制、排序和查找等多个方面,为C语言编程提供了基础的工具。具体函数的使用方法和功能。

二、c语言中,头文件stdlib.h主要包含什么函数?

包含的函数编辑

输入样式:C语言模式:#include <>

C++样式:#include <cstdlib>

1、函数名称:calloc

函数原型: void calloc(unsigned n,unsigned size);

函数功能: 分配n个数据项的内存连续空间,每个数据项的大小为 size

函数返回: 分配内存单元的起始地址,如果不成功,返回0

2、函数名称:free

函数原型: void free(void* p);

函数功能: 释放 p 所指的内存区

函数返回:

参数说明: p- 被释放的指针

3、函数名称:malloc

函数原型: void * malloc(unsigned size);

函数功能: 分配 size 字节的存储区

函数返回: 所分配的内存区地址,如果内存不够,返回0

4、函数名称: realloc

函数原型: void * realloc(void * p,unsigned size);

函数功能: 将 p 所指出的已分配内存区的大小改为 size,size 可以比原来分配的空间大或小

函数返回: 返回指向该内存区的指针.NULL-分配失败

5、函数名称: rand

函数原型: int rand(void);

函数功能: 产生0到32767间的随机整数(0到0x7fff之间)

函数返回: 随机整数

6、函数名称: abort

函数原型: void abort(void)

函数功能: 异常终止一个进程.

7、函数名称: exit

函数原型: void exit(int state)

函数功能: 程序中止执行,返回调用过程

函数返回:

参数说明: state:0- 正常中止,非 0- 非正常中止

8、函数名称: getenv

函数原型: char* getenv(const char *name)

函数功能: 返回一个指向的指针

函数返回:环境变量的定义

参数说明: name- 环境

9、函数名称: putenv

函数原型: int putenv(const char *name)

函数功能: 将字符串name增加到DOS环境变量中

函数返回: 0:操作成功,-1:操作失败

参数说明: name-环境字符串

10、函数名称: labs

函数原型: long labs(long num)

函数功能: 求参数的

函数返回:绝对值

11、函数名称: atof

函数原型: double atof(char *str)

函数功能: 将字符串转换成一个双精度数值

函数返回: 转换后的数值

参数说明: str- 待转换浮点型数的字符串

12、函数名称: atoi

函数原型: int atoi(char *str)

函数功能: 将字符串转换成一个整数值

函数返回: 转换后的数值

参数说明: str- 待转换为整型数的字符串

13、函数名称: atol

函数原型: long atol(char *str)

函数功能: 将字符串转换成一个长整数

函数返回: 转换后的数值

参数说明: str- 待转换为长整型的字符串

14、函数名称:ecvt

函数原型: char *ecvt(double value,int ndigit,int *dec,int *sign)

函数功能: 将转换为字符串

函数返回: 转换后的字符串指针

参数说明: value- 待转换底浮点数,ndigit- 转换后的字符串长度

15、函数名称:fcvt

函数原型: char *fcvt(double value,int ndigit,int *dec,int *sign)

函数功能: 将浮点数变成一个字符串

函数返回: 转换后字符串指针

参数说明: value- 待转换底浮点数,ndigit- 转换后底字符串长度

到此,以上就是小编对于iostream头文件包含哪些函数的问题就介绍到这了,希望介绍关于iostream头文件包含哪些函数的2点解答对大家有用。

Amysql_youhua_articlehuaunyuan($article);
iostream头文件包含哪些函数
网商银行app怎么注册? 萱草花适合巡回琶音伴奏吗
欧意国内注册 欧易国际注册 欧意交易所app官方下载

游客 回复需填写必要信息