码迷,mamicode.com
首页 > 编程语言 > 详细

c语言I/O函数汇总

时间:2014-12-24 11:22:23      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

1、gets() 和puts()
  (1)gets():从系统的标准输入设备获取一个字符串,读取换行符之前(不包括换行符)的所有字符
      用法:char *gets( );
     gets()函数接受一个字符串地址为参数,读取成功则返回读入字符串的地址,读取失败则返回空指针NULL;
(2)puts():输出一个字符串到stdout,字符串输出完成遇‘\0‘自动添加换行
      用法:int  puts(char *string);
2、fgets()和fputs()
   (1)fgets():从流中读取一个字符串
      用法:char *fgets(char *string, int n, FILE *stream);
 (2)fputs():写入字符串到文件流
      用法:int fputs(char *string, FILE *stream);
3、getc()和putc()
   (1)getc():从文件读入一个字符
      用法:int getc(FILE *stream);
  (2)putc():写一个字符到文件中
      用法:int putc(char c, FILE *stream);
4、getchar()和putchar()
   (1)getchar():从标准输入设备获取一个字符
      用法: int getchar(void);
  (2)putchar():输出一个字符到标准输出
      用法:extern void putchar(char c);
5、scanf()和printf()
  (1)scanf():格式化输入函数
       用法:int scanf(char *format[,argument,...]);
       返回成功读入元素的数目;
 (2)printf():格式化输出函数
        用法:extern int printf(const char *format,...);
        返回输出字符数目
6、fscanf()和fprintf()
   (1)fscanf():从一个流中执行格式化输入
        用法:int fscanf(FILE *stream, char *format[,argument...]);
  (2)fprintf():传送格式化输出到一个流中
         用  法: int fprintf(FILE *stream, char *format[, argument,...]);

c语言I/O函数汇总

标签:

原文地址:http://www.cnblogs.com/bellazhao/p/4181849.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!