printf函数的返回值

简介: printf函数的返回值

首先,我们先来看看一个比较经典的例子:
image.png
可以看到,输出了4321。其实,printf函数的返回值是输出的字符总数。

分析:第三个printf先输出43,然后返回值 2 给第二个printf(因为成功输出了两个字符)。 接着,第二个printf输出2,返回值是1, 最后,第一个printf输出1。

因此,printf的返回值是输出的字符数量,包括数字,字母,标点符号,空格等。

秦jh
+关注
目录
打赏
0
0
0
0
80
分享
相关文章
printf 函数的返回值问题
printf 函数的返回值问题
134 0
printf 函数的返回值问题
函数的多个返回值
def func1(): # return 值1,值2 --- return有一个作用是打断程序的运行 return 1 + 1 , 2 + 2, 3+4 num1,num2,num3 = func1() print(func1()) print(num1) print(num2) print(num3)   .
1311 0
有返回值的函数
【4月更文挑战第29天】
54 1
函数的返回值
在编程中,函数不仅用于执行特定的任务,还经常用于计算和返回结果。函数的返回值是函数执行完毕后向调用者提供的信息或数据。通过返回值,我们可以从函数中获取所需的结果,并将其用于后续的计算或操作。本文将详细讨论函数的返回值,并附上相应的代码示例。
338 1
scanf返回值被忽略的原因及其解决方法(vs2019)
scanf返回值被忽略的原因及其解决方法(vs2019)
914 0
从printf谈可变参数函数的实现
摘要:一直以来都觉得printf似乎是c语言库中功能最强大的函数之一,不仅因为它能格式化输出,更在于它的参数个数没有限制,要几个就给几个,来者不拒。printf这种对参数个数和参数类型的强大适应性,让人产生了对它进行探索的浓厚兴趣。 关键字:printf, 可变参数 1. 使用情形 int a =10; double b = 20.0; char *str = "Hello

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等