fputc函数
概要:
#include <stdio.h> int fputc(int c, FILE *stream);
描述:
该函数将字符写入输出流,具体步骤:将参数c指定的字符转换为unsigned char类型,写入参数stream指向的输出流;如果与流相关联的文件定义了文件位置指示符,字符将写入到文件位置指示符指定的位置,并且将文件位置指示符适当地前进。如果文件不支持位置请求或者流以a模式打开,字符将添加到输出流。
参数:
int c
int类型整数,写入流时会转换为unsigned char类型。
FILE *stream
指向写入字符的输出流的指针。
返回值:
如果调用成功,函数返回写入的字符;如果发生写入错误,函数返回EOF,并为流设置错误指示符(error indicator)。
范例:
|
|
结果:
创建一个名为gch.txt的文件,并向其写入:
The darkest hour is that before the dawn.
相关内容:
fputs | 将字符串写入输出流的函数。 |
putc | 将字符写入输出流的函数。 |
putchar | 将字符写入标准输出流的函数。 |
puts | 将字符串写入标准输出流的函数。 |