为什么会在C语言中出现: Cannot open include file: 'stdio .h': No such file or directory
#include<stdio.h>voidmain(){inti,n,a[100];intCreat(){scanf("%d",&n);for(i=1;i<=n;i++)...
#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)
为什么会有这种错误呢??我搞不懂~~~高手请帮帮忙,指出错点啊!!非常谢谢!! 展开
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)
为什么会有这种错误呢??我搞不懂~~~高手请帮帮忙,指出错点啊!!非常谢谢!! 展开
8个回答
展开全部
出错原因:
函数调用头文件中的库函数时,查不到所需函数出错。即头文件的错。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中无法编译或执行的问题。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.<stdio .h>应该改为<stdio.h>,多了一个空格
2.如果不是第一个原因,那么就是安装C语言的时候可能出错了,没找到stdio头文件,重装一下
成功的话给我加分吧…
2.如果不是第一个原因,那么就是安装C语言的时候可能出错了,没找到stdio头文件,重装一下
成功的话给我加分吧…
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
up
要想知道是否是安装C语言的时候可能出错了,没找到stdio头文件。只需选中#include <stdio .h>中<>里的部分,右击,打开文档....打不开就说明你的文件名写错了,改改
要想知道是否是安装C语言的时候可能出错了,没找到stdio头文件。只需选中#include <stdio .h>中<>里的部分,右击,打开文档....打不开就说明你的文件名写错了,改改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询