トップページ > キーワード検索 > gets()
C言語規格
C言語(その他)
プログラム
その他
gets()
機能 標準入力ストリームから文字列を取得することを表す。
取得する文字列は改行文字またはファイル終端までを取得する。
定義 #include <stdio.h>

char * gets ( char * s );
引数
s読み取った文字列の格納先
戻り値 成功した場合は、引数sを返す。
ストリームがファイルの終わりに達しているまたはエラーが発生した場合は、NULLを返す。
実装例
#include <stdio.h>

int main(void)
{
    char s[100];
    char *ret;
    
    ret = gets(s);
    
    if (NULL != ret) {
        printf("s=%s\n", s);
    } else {
        printf("EOF\n");
    }
    
    return 0;
}
実行結果
(Hello World.を入力)
s=Hello World.





inserted by FC2 system