C-standard-library-c-function-puts

提供:Dev Guides
2020年6月22日 (月) 21:45時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

Cライブラリ関数-puts()

説明

Cライブラリ関数 int puts(const char str)*は、null文字まで(ただし、null文字を含まない)文字列をstdoutに書き込みます。 改行文字が出力に追加されます。

宣言

以下は、puts()関数の宣言です。

int puts(const char *str)

パラメーター

  • str -これは書き込まれるC文字列です。

戻り値

成功した場合、負でない値が返されます。 エラーの場合、関数はEOFを返します。

次の例は、puts()関数の使用法を示しています。

#include <stdio.h>
#include <string.h>

int main () {
   char str1[15];
   char str2[15];

   strcpy(str1, "finddevguides");
   strcpy(str2, "compileonline");

   puts(str1);
   puts(str2);

   return(0);
}

上記のプログラムをコンパイルして実行し、次の結果を生成しましょう-

finddevguides
compileonline