printf函数有没有返回值

2021-12-16 社会 109阅读

printf函数有返回值,其函数原型为:

int printf(const char*,...);

printf函数返回一个int类型的数值,代表被输出的字符总数。

以下示例演示printf的返回值:

#include 
int main()
{
    int a = printf("Hello world!\n"); // 输出字符串并将printf函数返回值赋给a
    printf("%d\n",a); // 输出a的值
    return 0;
}

程序运行后输出:

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com