printf的返回值

返回一个int值,表示被打印的字符数
 

#include <stdio.h>

int main()
{
        printf("%d\n", printf("%d", 222));
        printf("%d\n", printf("hello"));
        printf("hello\n") && printf("world\n") || printf("samsung\n");
        return 0;
}

如下示例代码,打印结果为

2223
hello5
hello
world


作者: kevin33643   发布时间: 2010-11-09