#include <stdio .h>
void main ()
{
int i , n , a[100];
int Creat ()
{
scanf("%d",&n);
for (i=1;i<=n;i++)
scanf("%d",&a[i]);
for(i=1;i<=n;i++)
printf("%d",&a[i]);
printf("\n");
}
}
\visual c++\myprojects\zuoye\qq.cpp(1) : fatal error C1083: Cannot open include file: 'stdio .h': No such file or directory
执行 cl.exe 时出错.
qq.obj - 1 error(s), 0 warning(s)
为什么会有这种错误呢??我搞不懂~~~高手请帮帮忙,指出错点啊!!非常谢谢!!
在C语言中出现: Cannot open include file: 'stdio .h': No such file or directory是设置错误造成的,解决方法为:
1、输出编译器中进行编译。
2、编译成功,无错误。
3、进行组建,组建时出现错误。
4、选中vc++6.0程序,右键选择”以管理员身份运行此程序“ ,运行程序,进行编译该程序。无错误。
5、进行组建程序,如图 ,发现程序组建成功。
6、执行程序,看程序能正确执行。
出错原因:
函数调用头文件中的库函数时,查不到所需函数出错。即头文件的错。C语言的头文件与C++的头文件混淆导致错误。C++虽说也集成了C,的部分特性。但还是希望楼主弄清C与C++的关系。
解决方案两种方法:
1、#include <iostream>
#include <cmath>
using namespace std;
2、#include <iostream>
#include <math.h>
using namespace std
扩展资料
1、在C语言或C++中, #include文件的目的就是把多个编译单元公用的内容,单独放在一个文件里减少整体代码尺寸,或者提供跨工程公共代码。
2、允许不引用此头文件而直接调用其中的函数,但这种做法是不标准的。也不建议这样做。以避免出现在其他IDE中无法编译或执行的问题。
本回答被网友采纳