2 回答
TA贡献1839条经验 获得超15个赞
stdio是c语言中支持I/O操作的库,提供了一系列函数例如
1.文件输入输出操作:常用的如 fopen(打开文件),fclose(关闭文件),rename, tmpfile等
2.格式化输入输出:scanf,fprintf, sprintf,vfprintf
3.字符操作:fgetc,fputc,getc,putc
4.字符流块操作:fread,fwrite
5.文件操作:fseek,rewind,fsetpos
以及一些错误处理函数:feof,perror
和几个常用的宏和类型的定义。比如有名的宏:EOF,NULL等,有名的类型如:FILE,size_t
stdlib则是一个一般用途上的库函数,提供了包括动态内存管理,随机数生成,进程管理,整数计算,搜索,排序和转换的功能函数。
TA贡献1810条经验 获得超4个赞
这是c语言编译里的两个头文件,里面有很多常用函数。
stdio 就是指 “standard input & output"(标准输入输出)
所以,源代码中如用到标准输入输出函数时,就要包含这个头文件!
stdlib 头文件即standard library标准库头文件
stdlib 头文件里包含了C、C++语言的最常用的系统函数
该文件包含了C语言标准库函数的定义
stdlib.h里面定义了五种类型、一些宏和通用工具函数。 类型例如size_t、wchar_t、div_t、ldiv_t 和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等; 常用 的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。 具体的内容你自己可以打开编译器的include目录里面的stdlib.h头文件看看。
添加回答
举报