关于printf函数的返回值问题
2015-12-01 22:49
381 查看
#include <stdio.h> #include <stdlib.h> int main() { printf("%d", printf("%d", printf("%d", 43))); system("pause"); return 0; }大家平时经常使用printf这个输出函数,但是有多少人想过它的返回值是什么?或者想过它有没有返回值!
通过上面程序的运行结果就可以知道printf函数的返回值是被输出值的字符个数。
在我们平时的学习应该要知其然更要知其所以然,这样我们才能更好的更深入的学习知识。
相关文章推荐
- 详解C语言中printf输出的相关函数
- PHP echo,print,printf,sprintf函数之间的区别与用法详解
- php printf输出格式使用说明
- PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
- php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
- C语言printf详细解析
- 在输入输出字符串时scanf(),printf()和gets(),puts()的区别浅谈
- php中sprintf与printf函数用法区别解析
- 浅析Java中print、printf、println的区别
- printf的返回值问题(转)
- linux内核中printf函数实现原理分析
- C语言之格式化输出
- C/C++ linux下光标定位和清屏函数(printf 实现)
- C语言从头开始(001)
- H题
- 河内塔问题(Hanoi Tower)
- printf函数返回值的含义
- 99乘法表
- C printf() 详解——printf('%08x',number);
- fflush函数的深入理解