C++程序中出现'stdio': No such file or directory是怎么回事?

#include<iostream>
#include<stdio>
using namespace std;
int main()
{int i,*p=new int[20];
*p=1;
*(p+1)=1;
cout<<*p<<"\t"<<*(p+1)<<endl;
p=p+2;
for(i=3,i<=20,i++)
*p=*(p-1)+*(p-2);
cout<<*p<<"\t";
p++
}
}

#include<stdio> 改成 #include<stdio.h>
iostream 标准c++库,而stdio.h是c语言的库文件,而c++中并没有stdio库。其实就是新老标准的区别,在新的标准中有些旧的没有,还有新标准的库和旧的同名的库也不一定一样,经过修改了。所以,如果是c++,尽量用c++的库。话说你这程序用不到 stdio.h ,所以可以去掉。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网