C言語 標準出力(画面)への1行出力 - stdio.h - [ puts ]
2008.10.10 Friday | by LRESULT
標準出力(画面)へ1行まとめて出力するには、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 |
---|
と、表示されると思います。 文字列内には、改行文字を入れていませんが 改行するように付け加えられています。 |