关闭

【C】格式化输出--printf函数的返回值

113人阅读 评论(0) 收藏 举报

printf函数的原型为

int printf(char *format,arg1,arg2,...);

printf函数是有返回值的,返回值是打印的字符个数。如:

#include<stdio.h>
#include<ctype.h>
int main()
{
    int c,d;
    c=printf("hello,world\n");
    d=printf("number:%d\n",c);
    printf("%d\n",d);
return 0;
}

输出结果如下:
这里写图片描述
字符串“hello,world\n”共12个字符,“number:12\n”共10个字符。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:91522次
    • 积分:3744
    • 等级:
    • 排名:第8622名
    • 原创:278篇
    • 转载:3篇
    • 译文:15篇
    • 评论:22条