- 博客(2)
- 资源 (7)
- 收藏
- 关注
原创 指针变量最好作为全局变量
<br />下面有一个程序。如果把fin,fout定义为全局变量,则一点事儿都没有,但是如果把fin,fout定义在主函数内部,则会发生异常,程序退出值为-1073741510。(Process terminated with status -1073741510)。<br />我整整排查了一个下午。<br />起初怀疑是自己程序的问题,里里外外检查了若干遍,没有发现错误。<br />后来发现把FILE* fin,换成ifstream fin,其他地方也一并照改,把文件指针全都换成了输入输出流,运行就正确了
2010-08-22 19:37:00 5938
原创 递归函数调用的代价
<br />运行一下这个程序即可看出来。num的值不要设置太大。<br />递归函数大概是一般函数调用的2.5倍,是不用函数的8倍。<br />#include <iostream><br />#include <ctime><br />int x=0;<br />using namespace std;<br />long long sum=0;<br />void dizeng(int i)<br />{<br /> if(i==0)return;<br /> else<br /> {
2010-08-20 18:50:00 1371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人