C语言字符输入/输出函数
来源:互联网 发布:对于人工智能的看法600 编辑:程序博客网 时间:2024/04/20 09:26
int getc(FILE *fp)
getc函数等价于fgetc,所不同的是,当getc函数定义为宏时,它可能多次计算fp的值。
int putc(int ch,FILE *fp)
putc函数等价于fputc,所不同的是,当putc函数定义为宏时,它可能多次计算fp的值。
int getchar(void)
getchar函数等价于getc(stdin)。
int putchar(int ch)
putchar(ch)函数等价于putc(ch,stdout)。
char * gets(char *str)
gets函数把下一个输入行读入到数组str中,并把末尾的换行符替换成'\0'。它返回数组str,如果到达文件末尾或发生错误,则返回NULL。
int puts(char *str)
puts函数把字符串str和一个换行符输出到stdout中。如果发生错误,则返回EOF;否则返回一个非负值。
char *fgets(char *s, int n, FILE *fp)
fgets函数最多将下n-1个字符读入到数组s中。当遇到换行符时,把换行符读入到数组s中,读取过程终止。数组以'\0'结尾。fgets函数返回数组s。如果到达文件的末尾或者发生错误,则返回NULL。
int fputs(char *str, FILE *fp)
fputs函数把字符串str(不包含字符'\n')输出到流fp中;它返回一个非负值,若出错则返回EOF。
int fgetc(FILE *fp)
fgetc函数返回流fp的下一个字符,返回类型为unsigned char(被转换为int类型)。如果到达文件末尾或者发生错误,则返回EOF。
int fputc(int ch, FILE *fp)
fputc函数把字符c(转换为unsigned char类型)输出到流fp中。它返回写入的字符,若出错则返回EOF。
ungetc函数把c(转换成unsigned char类型)写回到流stream中,下次对该流进行读写操作时,将返回该字符。对每个流只能写回一个字符,且字符不能是EOF。ungetc函数返回被写回的字符;如果发生错误,则返回EOF。
- C语言字符输入/输出函数
- C语言字符输入/输出函数(八)
- c语言 输入/输出函数
- c语言输入/输出函数
- 【C语言基础】-04字符输入/输出
- C语言基础:字符输入/输出验证
- C语言学习_008_字符输出/输入和输入确认
- C语言之字符输入/输出和输入确认
- C语言字符串输入与输出函数
- C语言流输入和输出函数
- C语言的输入和输出函数
- C语言 数据输入/输出函数
- C语言字符输入相关函数
- C语言中字符的输入与输出
- C语言编程(练习1:字符输入和输出 )
- C语言编程(练习2:字符输入和输出 )
- C语言编程(练习3:字符输入和输出 )
- C语言编程(练习4:字符输入和输出 )
- MVP视频播放器详解(三)
- ios编码规范
- Android开发环境的搭建
- Notes导入excel表格
- 【Spark亚太研究院系列丛书】Spark实战高手之路-第一章 构建Spark集群-安装Ubuntu系统(3)
- C语言字符输入/输出函数
- 什么是VPN
- 们是一个函数
- JNI学习积累之三 ---- 操作JNI函数以及复杂对象传递
- mysql flashback
- CSU-ACM暑假集训基础组训练赛(5-1) C - Problem C
- 小话设计模式一:适配器模式
- HDU 1846 Brave Game
- python 打印数值的二进制形式