描述 (Description) C库函数int ungetc(int char, FILE *stream)将字符char (an unsigned char)推送到指定的stream以便下次读取操作可用。 声明 (Declaration) 以下是ungetc()函数的声明。 int ungetc(int char, FILE *stream) 参数 (Parameters) char - 这
描述 (Description) C库函数int putc(int char, FILE *stream)将参数char指定的字符(无符号字符int putc(int char, FILE *stream)写入指定的流,并前进该流的位置指示符。 声明 (Declaration) 以下是putc()函数的声明。 int putc(int char, FILE *stream) 参数 (Parame
描述 (Description) C库函数int getc(FILE *stream) )从指定的流中获取下一个字符(无符号字符),并前进该流的位置指示符。 声明 (Declaration) 以下是getc()函数的声明。 int getc(FILE *stream) 参数 (Parameters) stream - 这是指向FILE对象的指针,该对象标识要在其上执行操作的流。 返回值 (Ret
描述 (Description) C库函数int fputs(const char *str, FILE *stream)将字符串写入指定的流,但不包括空字符。 声明 (Declaration) 以下是fputs()函数的声明。 int fputs(const char *str, FILE *stream) 参数 (Parameters) str - 这是一个包含要写入的以null结尾的字符序
描述 (Description) C库函数int fputc(int char, FILE *stream)将参数char指定的字符(unsigned char int fputc(int char, FILE *stream)写入指定的流,并前进该流的位置指示符。 声明 (Declaration) 以下是fputc()函数的声明。 int fputc(int char, FILE *stream
描述 (Description) C库函数char *fgets(char *str, int n, FILE *stream)从指定的流中读取一行并将其存储到str指向的str 。 当读取(n-1)字符,读取换行符或达到文件结尾时(以先到者为准(n-1)它会停止。 声明 (Declaration) 以下是fgets()函数的声明。 char *fgets(char *str, int n, FI
描述 (Description) C库函数int fgetc(FILE *stream) )从指定的流中获取下一个字符(unsigned char)并前进该流的位置指示符。 声明 (Declaration) 以下是fgetc()函数的声明。 int fgetc(FILE *stream) 参数 (Parameters) stream - 这是指向FILE对象的指针,该对象标识要在其上执行操作的流
描述 (Description) C库函数int fscanf(FILE *stream, const char *format, ...)从流中读取格式化输入。 声明 (Declaration) 以下是fscanf()函数的声明。 int fscanf(FILE *stream, const char *format, ...) 参数 (Parameters) stream - 这是指向标识流
描述 (Description) C库函数int vfprintf(FILE *stream, const char *format, va_list arg)使用传递给它的参数列表将格式化输出发送到流。 声明 (Declaration) 以下是vfprintf()函数的声明。 int vfprintf(FILE *stream, const char *format, va_list arg)
描述 (Description) C库函数int fprintf(FILE *stream, const char *format, ...)将格式化输出发送到流。 声明 (Declaration) 以下是fprintf()函数的声明。 int fprintf(FILE *stream, const char *format, ...) 参数 (Parameters) stream - 这是指向
描述 (Description) C库函数int setvbuf(FILE *stream, char *buffer, int mode, size_t size)定义了如何缓冲流。 声明 (Declaration) 以下是setvbuf()函数的声明。 int setvbuf(FILE *stream, char *buffer, int mode, size_t size) 参数 (Par
描述 (Description) C库函数void setbuf(FILE *stream, char *buffer)定义了如何缓冲流。 一旦与流关联的文件已经打开,但在进行任何输入或输出操作之前,应调用此函数。 声明 (Declaration) 以下是setbuf()函数的声明。 void setbuf(FILE *stream, char *buffer) 参数 (Parameters)
描述 (Description) C库函数void rewind(FILE *stream)将文件位置设置为给定stream文件的开头。 声明 (Declaration) 以下是rewind()函数的声明。 void rewind(FILE *stream) 参数 (Parameters) stream - 这是指向标识流的FILE对象的指针。 返回值 (Return Value) 此函数不返回
描述 (Description) C库函数long int ftell(FILE *stream)返回给定流的当前文件位置。 声明 (Declaration) 以下是ftell()函数的声明。 long int ftell(FILE *stream) 参数 (Parameters) stream - 这是指向标识流的FILE对象的指针。 返回值 (Return Value) 此函数返回位置指示器
描述 (Description) C库函数int fsetpos(FILE *stream, const fpos_t *pos)将给定stream的文件位置设置为给定位置。 参数pos是函数fgetpos给出的位置。 声明 (Declaration) 以下是fsetpos()函数的声明。 int fsetpos(FILE *stream, const fpos_t *pos) 参数 (Para