文字の配列の知識

使用の機能を取得します。

プロトタイプ:機能だけつのパラメータ、char型のパラメータ*タイプ、strはポインタ型の変数名、または文字列の名前を指定できます。

# include <stdio.h>
char* gets(char* str);

取得()関数は、入力バッファからポインタ変数STRによって指されたメモリ空間に格納された文字列を読み取るための機能です。

scanf関数を持ついくつかの相違点は、バッファを空にします-------なりますか?

最終的にはあなたが直接入力機能は、Enterキーがクリアされた取得することができ、それは文字を入力するために再び入った場合、この関数は、取得終了するEnterキーをノック通常では、機能を取得し使用した場合(バッファを空にする)が、それはリターンキーのノックを保存するためのscanf()関数でGETCHARを追加する必要が再び真ん中に入った場合

# include <stdio.h>
int main()
{
    int n;
    char x,a[10];
    scanf("%d",&n);
    x=getchar();    /*用getchar清空缓冲区*/
    gets(a);
    return 0;
}

おすすめ

転載: www.cnblogs.com/panghushalu/p/11818080.html