关闭

scanf,printf函数的返回值

标签: c
638人阅读 评论(0) 收藏 举报
分类:
闲来无事,突然想起这么一个问题:每次都用scanf,printf,可是从来没有想过他们的返回值是什么。
于是,写了一下程序验证。
#include "stdio.h"
int main()
{
    int a,b,c;
    a = scanf("%d %d",&b,&c);
    b = printf("123 %d",a);
    printf("1234 %d",b);
   return 0;
}
验证查阅相关资料得出一下结论:
scanf 返回值为输入的数据个数
printf 返回值为输出的字符个数


呵呵,在此记录下来了,以备以后查阅复习。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1781516次
    • 积分:24447
    • 等级:
    • 排名:第249名
    • 原创:709篇
    • 转载:8篇
    • 译文:1篇
    • 评论:353条
    博客专栏
    最新评论