首页 > 技术文章 > 关于scanf函数的返回值问题

ncuhwxiong 2017-11-18 11:08 原文

如:

  scanf("%d%d",&a,&b);

  1.如果a和b都被成功读入,则scanf的返回值为2

  2.如果只有a被成功读入,那么返回值为1

  3.如果a和b都未被成功读入,那么返回值就为0

  4.如果遇到错误或遇到end of file,返回值为EOF

推荐阅读