1. 程式人生 > >scanf 返回值的總結

scanf 返回值的總結

  • 返回值代表的是正確匹配的引數個數
  • 如果只讀到一個EOF,則返回值為EOF
int a;
while(scanf("%d", &a)==EOF)break;
int a;
while(~scanf("%d", &a))

都可以代表如果資料讀取完成,跳出迴圈。