stdio.h和stdlib的常用库函数

<stdlib.h>(C++的<cstdlib>)

  1. ?
    1函数名称:calloc
  2. ?
    2函数名称:free
  1. ?
    3函数名称:malloc
  2. ?
    4函数名称: realloc
  3. ?
    5函数名称: rand
  4. ?
    6函数名称: abort
  5. ?
    8函数名称: getenv
  6. ?
    9函数名称: putenv
    1. ?
      10函数名称: labs
    2. ?
      11函数名称: atof
    3. ?
      12函数名称: atoi
    4. ?
      13函数名称: atol
    5. ?
      14函数名称:ecvt
    6. ?
      15函数名称:fcvt

<stdio.h>中定义(C++中的<cstdio>)。

  • 文件访问

    • fopen
    • freopen
    • fflush
    • fclose
  • 二进制输入/输出
    • fread
    • fwrite
  • 非格式化输入/输出
    • fgetc/getc
    • fputc/putc
    • ungetc
    • fgets
    • fputs
  • 格式化输入/输出
    • scanf/fscanf/sscanf
    • printf/fprintf/sprintf
    • perror
  • 文件定位
    • ftell
    • fseek
    • fgetpos
    • fsetpos
    • rewind
  • 错误处理
    • feof
    • ferror
  • 文件操作
    • remove
    • rename
    • tmpfile
时间: 2024-08-02 19:05:28

stdio.h和stdlib的常用库函数的相关文章

几大常用头文件stdio.h,stdio.h ,stdbool.h里的定义

C 标准库 - <stdio.h> 简介 stdio .h 头文件定义了三个变量类型.一些宏和各种函数来执行输入和输出. 库变量 下面是头文件 stdio.h 中定义的变量类型: 序号 变量 & 描述 1 size_t  这是无符号整数类型,它是 sizeof 关键字的结果. 2 FILE  这是一个适合存储文件流信息的对象类型. 3 fpos_t  这是一个适合存储文件中任何位置的对象类型. 库宏 下面是头文件 stdio.h 中定义的宏: 序号 宏 & 描述 1 NULL

C++常用库函数

C++常用库函数  转自:http://blog.csdn.net/sai19841003/article/details/7957115 1.常用数学函数 头文件 #include <math> 或者 #include <math.h>   函数原型 功能 返回值 int abs(int x) 求整数x的绝对值 绝对值 double acos(double x) 计算arcos(x)的值 计算结果 double asin(double x) 计算arsin(x)的值 计算结果 d

转载 C++常用库函数atoi,itoa,strcpy,strcmp的实现

C++常用库函数atoi,itoa,strcpy,strcmp的实现 C语言字符串操作函数 1. 字符串反转 - strRev2. 字符串复制 - strcpy3. 字符串转化为整数 - atoi4. 字符串求长 - strlen5. 字符串连接 - strcat6. 字符串比较 - strcmp7. 计算字符串中的元音字符个数8. 判断一个字符串是否是回文1. 写一个函数实现字符串反转 版本1 - while版 void strRev(char *s){    char temp, *end 

C++中vector小学习,顺便查了下&lt;stdio.h&gt;(或&lt;cstdio&gt;)

今天看书,邻桌在看<C++ Primer>,拿过来看了一会儿.以前比较少用vector容器,看了下后,瞬间觉得好腻害的样子,就想试一下.嗯,就是试一下而已.(代码可能网上都差不多,有参考) #include<iostream> #include<vector> //使用vector容器 #include<string> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { vector<

getchar()&amp;putchar()&amp;stdio.h

getchar():从stdio流中读字符. eof(end of file):文件结束符,在while循环中以eof作为文件结束标志.可以是文件(file),这种以EOF作为文件结束标志的文件必须是文本文件,在文本本件中,数据都是以字符的 ASCII代码值的形式存放,我们知道ASCII代码值的范围0-255,不可能出现-1,因此可以用EOF作为文件结束标志:也可以是标准输入(stdin).EOF是一个定义在stdio.h的常量,一般等于-1.在linux系统中,EOF根本不是一个字符,而是当系

Lua 常用库函数

一.数学库 1. 随机数 math.randomseed(os.time());   -- 设置随机种子 for i=1, 100 do print(math.random(-1000,1000));   -- 随机区间 [-1000,1000], math.random(1000) 表示 [1,1000] end; 2. 最大,最小值 math.max   math.min 二.table 库 1. 插入和删除 a = {10,20,30}; print(unpack(a)); table.i

C语言文件操作(3) --- stdio.h中其他有关文件操作的函数

本篇文章会讲述一些其他有关文件操作的函数,相比前两篇文章介绍的函数,有些可能不大常用. 1. feof()函数 ·原型: int feof (FILE *stream); ·使用方法:检测"流"上的文件结束符EOF,如果检测得到,则返回一个非零值,否则返回0. ·例子(将一个文件的文本内容复制到另一个文件): #include<stdio.h> int main(void) {     FILE* input = fopen("D:\\abc.in", 

C++常用库函数 C函数库 cstdio

常用的C/C++函数库, cstdio(stdio.h) 标准输入输出库.C Standard Input and Output Library 1. 实例 1 #include <cstdio> 2 int main(){ 3 FILE * pfile; 4 char char1[20]; 5 for(int i=1;i<=10;i++){ 6 //用sprintf把文件(包括相对路径)的名字放到char1里面 7 sprintf(char1,"rename/%d.txt&q

使用&lt;sstream&gt; 替代&lt;stdio.h&gt;

c++ 字符串流 sstream(常用于格式转换) 使用stringstream对象简化类型转换C++标准库中的<sstream>提供了比ANSI C的<stdio.h>更高级的一些功能,即单纯性.类型安全和可扩展性.在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换. 为什么要学习 如 果你已习惯了<stdio.h>风格的转换,也许你首先会问:为什么要花额外的精力来学习基于<sstream>的类型转换呢? 也许对下面一个简单的例子的回顾能够说服你.