添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

描述

put 子例程将 String 参数指向的字符串写入标准输出流 stdout ,并将换行符附加到输出。

fput 子例程将 String 参数指向的以 null 结束的字符串写入由 Stream 参数指定的输出流。 fput 子例程不附加换行符。

两个子例程都不写入终止空字符。

fputwc putwc fputc fput put putw 子例程成功运行之后,在下一次成功完成对同一流上的 fflush fclose 子例程的调用或对 exit abort 子例程的调用之前, st_ctime st_mtime 将该文件的字段标记为待更新。

返回值

成功完成后, put fput 子例程将返回写入的字符数。 否则,两个子例程都将返回 EOF ,为流设置错误指示符并设置 errno 全局变量以指示错误。 如果例程尝试写入尚未打开以进行写入的文件,那么会发生此情况。

错误代码

如果 put fput 子例程失败,因为 Stream 参数指定的输出流未缓冲或需要清空缓冲区,那么它将返回以下一个或多个错误代码: