著作権:MZ21G https://blog.csdn.net/qq_35793285/article/details/91352799
1.ファイルの最後まで読みます
while(~scanf("%d", &n))
{
}
while(scanf("%d", &n) != EOF)
{
}
EOFの値は、一般的である- 1、ファイルの末尾。
しばらく(〜のscanf( "%d個"、&n))が〜意味の:
〜ビット単位です
戻り値のscanf入力値の数であります
入力値がない場合は-1
-1ビット単位の結果は0(0を反転のみ-1ビット単位)であります
ループを出たときに、一方(〜のscanf( "%d個"、&N))が入力されていません
2.エンドとして、いくつかのデータ
//n为0
while(scanf("%d",&n) && n)
{
}
//n和m同时为0
while(scanf("%d%d",&n,&m) && n+m)
{
}
参考リンク:https://blog.csdn.net/liuchuo/article/details/67076344
参考リンク:https://blog.csdn.net/ordinarv/article/details/82145753