c++简单的问题

小弟我学习C++不久 这里有几个函数比较混淆,请各位大哥们指点指点它们的不同之处,最好带点小例子就好啦。 fprintf();跟printf();,fread();有什么区别呢?我看用法差不多效果也差不多还有就是fscanf();,scanf();,fwrite();的区别了 有点点混淆

你这个还是c的,
带f的通常用在文件操作
fscanf,
fprintf
fread
fwrite
这些用在文件操作

printf,
scanf
这些用在从控制台输入,输出

带f与不带f的功能非常接近,只是操作对象不同

fread,fwrite通常是用来以二进制方式读写文件

另外,c++的输入输出流是
#include<fstream>
using namespace std;

ifstream inf("filename",ios::in);
ofstream ouf("filename",ios::out);

这种形式的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-18
笑死人了。
第2个回答  2009-05-18
一楼的人刚学又那么可乐吗?无聊
二楼正解。
第3个回答  2009-05-18
去百度百科上找,上面很详细,还有例子
比如fprintf的解释:
http://baike.baidu.com/view/656682.htm
下面是fprintf和printf的区别:http://hi.baidu.com/kofeffect/blog/item/792c72248cbd58024c088d21.html
享受自己寻找答案的乐趣
相似回答