C言語 標準出力(画面)への1行出力 - stdio.h - [ puts ]

2008.10.10 Friday | by LRESULT


準出力(画面)へ1行まとめて出力するには、puts()を使います。


puts
書式 int puts( const char *s )
機能 標準出力(画面)へ1行出力する
引数 const char *s : 出力する文字列
戻り値 成功すると、0以上を返し、
失敗すると、EOF(-1)を返します。


また、puts()は表示する際に改行文字を自動で付け足しますので
注意が必要です。


puts()は、gets()と対になっている関数です。
C言語 標準入力(キーボード)からの入力を1行取得 getsの注意点 - stdio.h - [ gets ]





サンプルコード
画面に「test1」と「test2」と続けて表示させてみます。
#include <stdio.h>

int main(void)
{
  char *s1 = "test1";
  char *s2 = "test2";

  puts( s1 );
  puts( s2 );

  return 0;
}



結果
test1
test2
と、表示されると思います。
文字列内には、改行文字を入れていませんが
改行するように付け加えられています。

カテゴリ:C言語 stdio.h | 23:08 | comments(1) | trackbacks(0) | -


コメント

管理者の承認待ちコメントです。

| - | 2011/05/01 8:26 PM |

コメントする











この記事のトラックバックURL

トラックバック機能は終了しました。

トラックバック