在C编程中返回printf()的类型

时间:2014-12-30 14:55:50

标签: c++ c

有关C编程的问题 众所周知,printf()是一个在屏幕上显示的函数。

我们也知道每个函数都有一个返回类型。

所以我的问题是:

printf()函数的默认返回类型是什么?

3 个答案:

答案 0 :(得分:2)

printf()返回成功打印出来的字符数。

返回类型为int

答案 1 :(得分:2)

printf返回int。请参阅details

这就是它所说的

On success, the total number of characters written is returned.

If a writing error occurs, the error indicator (ferror) is set and a negative number is returned.

If a multibyte character encoding error occurs while writing wide characters, errno is set to EILSEQ and a negative number is returned

答案 2 :(得分:2)

int,它返回已打印的字符数。