Loose-Info.com
Last Update 2023/10/07
TOP - C言語 - stdio.h - fputs()

ファイル・ポインタで参照されるストリームに文字列を出力します。

 戻り値1  = fputs(  引数1  ,  引数2  )

戻り値1 :
int
実行が成功した場合
「負でない数」または「0」
エラーが発生した場合
EOF
引数1 :
char *
出力する文字列へのポインタ
引数2 :
FILE *
ファイル・ポインタ

(例)
#include <stdio.h> int main() { int nret; char s[10] = "testtest\n"; nret = fputs("test\n", stdout); printf("戻り値 : %d\n", nret); nret = fputs(s, stdout); printf("戻り値 : %d\n", nret); return 0; }

実行結果
test 戻り値 : 1 testtest 戻り値 : 1

実行環境

GNU bash, version 5.1.16
GCC-12.2.0
GNU C Library 2.36
GNU Binutils 2.39