首页 > 代码库 > c语言I/O函数汇总
c语言I/O函数汇总
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函数汇总
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。