c语言 标准输入与输出

1、int getchar()

从标准输入(键盘)读取一个字符

2、int putchar(int)

将一个字符输出到标准输出(屏幕)。

3、int getc(FILE *)

从文件中读取一个字符

4、int getc(stdin)

相当于int getchar()

5、int putc(int, FILE *)

将一个字符输出一个文件中

6、int putc(int, stdout)

相当于int putchar(int)

7、int fgetc(FILE *)

从指定的文件读取一个字符

8、int fputc(int, FILE *)

将字符写入指定的文件

其他函数

int fscanf(FILE *fp, char *format, ...)

int fprintf(FILE *fp, char *format, ...)

char *fgets(char *line, int max, FILE *fp)

int fputs(char *line, FILE *fp)

gets和puts的功能与fgets和fputs函数类似,但它们是对stdin和stdout进行操作。gets函数在读取字符串时将删除结尾的换行符('\n'),而puts函数在写入字符串时将在结尾添加一个换行符。

原文地址:https://www.cnblogs.com/zqiang3/p/2817498.html