标准输入输出(I/O)库函数是C语言中用于处理输入和输出的一组函数
- getchar():从标准输入设备(通常是键盘)读取一个字符。
- putchar(char c):将一个字符输出到标准输出设备(通常是屏幕)。
- gets(char *str):从标准输入设备读取一行字符串,直到遇到换行符为止。注意:gets()函数不安全,可能导致缓冲区溢出,建议使用fgets()代替。
- puts(const char *str):将一个字符串输出到标准输出设备,并在字符串末尾添加换行符。
- printf(const char *format, …):根据格式字符串输出一系列变量的值。
- scanf(const char *format, …):根据格式字符串从标准输入设备读取一系列变量的值。
- fgetc(FILE *stream):从指定的文件流中读取一个字符。
- fputc(int c, FILE *stream):将一个字符输出到指定的文件流。
- fgets(char *str, int n, FILE *stream):从指定的文件流中读取一行字符串,最多读取n-1个字符,然后在字符串末尾添加空字符。
- fputs(const char *str, FILE *stream):将一个字符串输出到指定的文件流。
- fprintf(FILE *stream, const char *format, …):根据格式字符串输出一系列变量的值到指定的文件流。
- fscanf(FILE *stream, const char *format, …):根据格式字符串从指定的文件流中读取一系列变量的值。
这些库函数可以帮助你方便地处理输入和输出操作。在使用这些函数时,请确保正确地处理错误和异常情况,以避免程序出现问题。