http://blog.csdn.net/benniaofei18/article/details/79537852
Disp用来直接显示在命令行里,非常轻量
sprintf和fprintf都用来生成格式化的字符串,当然也可以直接接受没有格式的字符串
Sprintf是s(tring)print f(ormat),也就是直接生成带格式的字符串的,通常并不直接用来显示在命令行
Fprintf是f(ile)printf(ormat),可以用来直接进行文件的写入,如果不指定文件的fid那么直接输出到命令行