文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>scanf()的返回值

scanf()的返回值

时间:2010-11-21  来源:orochi_cgj


#include <stdio.h>

int main() {
        int a,b,c,d;
        d = scanf("%d%d%d",&a,&b,&c);
        printf("%d\n",d);
        return 0;
}

      输入               输出
   12  23  53            3
   123 v   a             1  
   32  42  f             2
   a   23  2             0

scanf输入异常会直接跳出输入,执行后面的程序。


scanf 函数的返回值反映的是按照指定的格式符正确读入的数据的个数。如果输入数据与指定格式不符,则会产生输入错误。遇到输入错误,scanf函数会立即终止, 返回已经成功读取的数据的个数。所以,通过scanf函数的返回值和指定输入数据的个数(由格式符决定)的比较,可以判断数据输入是否成功。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载