EN JA
FPUTS(3)
FPUTS(3) FreeBSD Library Functions Manual FPUTS(3)

名称

fputs, puts1 行をストリームに出力する

ライブラリ

Standard C Library (libc, -lc)

書式

#include < stdio.h>

int
fputs( const char *str, FILE *stream);

int
puts( const char *str);

解説

関数 fputs() は、 str によって指される文字列を stream によって指されるストリームに書き込みます。

関数 puts() は、文字列 str と終端の改行文字をストリーム stdout に書き込みます。

戻り値

関数 fputs() と puts() は、成功すれば負でない整数を返し、エラーであるなら、 EOF を返します。

エラー

[ EBADF]
stream 引数が書き込み可能なストリームではありません。

また、関数 fputs() と puts() は、失敗して、ルーチン write(2) で明記されたエラーのいずれかが errno に設定されます。

規格

関数 fputs() と puts() は、 ISO/IEC 9899:1990 (“ISO C90”) に適合しています。
June 4, 1993 FreeBSD