当前位置: 代码迷 >> C语言 >> Dev-C++4.9.9.2编译过程中出错,请帮忙分析!
  详细解决方案

Dev-C++4.9.9.2编译过程中出错,请帮忙分析!

热度:312   发布时间:2007-12-26 17:08:37.0
Dev-C++4.9.9.2编译过程中出错,请帮忙分析!
我想在屏幕上的到运行的结果用getch();函数,结果编译过程出错,错误提示是没有定义getch()原函数如下:
void inv(int *x,int n)
{
int temp;
int *i,*j,*p,m=(n-1)/2;
i=x;
j=x+n-1;
p=x+m;
for(;i<=p;i++,j--)
{
   temp=*i;
   *i=*j;
   *j=temp;               
                   }
     
     }

# include <stdio.h>
# define N 10
main()
{
  int a[N],i;
  for(i=0;i<N;i++)
  {
    scanf("%d",&a[i]);              
                  }  
   printf("\n");
   inv(a,N);
   for(i=0;i<=N;i++)
   {
   printf("%d ",a[i]);                 
                    }
   printf("\n");
  getch();                              
       }
但是我发现在没有子函数的程序中也用了这个函数就没有错误提示,请问为什么?
搜索更多相关的解决方案: int  temp  编译  getch  

----------------解决方案--------------------------------------------------------
#include "conio.h"
----------------解决方案--------------------------------------------------------
非常感谢你的回答!你能告诉我用到那个函数就必须引用那个头文件是怎么判定的么?听说有一些函数说明,但是我看不懂那个东东、!
----------------解决方案--------------------------------------------------------
我第一次用DEVCPP也和你一样``不知道GETCH在哪个头文件```

至于怎么判定````这个就是经验了```没用过的一般不知道```所以只有问用过的人了````

知道了就记住`````记得多了``知道的就多了```
----------------解决方案--------------------------------------------------------
还有就是找一个函数库的查询软件``或是查函数库的东东``

不仅说明哪个函数在哪个头文件``还会对函数做介绍``
----------------解决方案--------------------------------------------------------
  相关解决方案