printf函数的返回值探究

    科技2022-08-19  103

    printf函数的返回值

    概念: printf函数的返回值就是它实际打印的字符的个数,也包括字符串中的结束符’\0’!

    代码验证: 在如下代码:

    #include<bits/stdc++.h> using namespace std; int main() { int i = 123; printf("打印的字符个数,即printf函数返回值:%d\n",printf("%d\n", i)); system("pause"); return 0; }

    程序执行结果可见,先打印出123这个字符数字,该字符串含有4个字符(包括结束符‘\0’),因此之后的输出是4,即第一个printf函数的返回值。

    Processed: 0.008, SQL: 9