注册 登录
编程论坛 C图形专区

[求助]函数问题

冰天雪 发布于 2007-05-14 22:28, 850 次点击

#include <stdio.h>
#include <conio.h>


int main()
{
int i;
textbackground(0);
clrscr();
for(i=1;i<8;i++)
{
window(10+i*5,5+i,30+i*5,15+i);
textbackground(i);
clrscr();
}
return 0;

}

在编译时提示:#include <stdio.h>
#include <conio.h>


int main()
{
int i;
textbackground(0);
clrscr();
for(i=1;i<8;i++)
{
window(10+i*5,5+i,30+i*5,15+i);
textbackground(i);
clrscr();
}
return 0;

}

在编译时提示:

textbackground undeclared(First use function)

clrscr 也是一样的提示


请问原因?????


4 回复
#2
jig2007-05-14 23:03
你的代码是好的,你用的什么编译器??TC20??

是否是你编译器没设置好?
#3
冰天雪2007-05-15 22:00
以下是引用jig在2007-5-14 23:03:35的发言:
你的代码是好的,你用的什么编译器??TC20??

是否是你编译器没设置好?

在WINTC下通过,而在cfree 与dev-c++中没有通过,就如上而的提示,我检查了环境设置,好像也没错

到现在问题还未解决,在此二编译器下

#4
zj8607132007-05-18 02:20

代码是对的,我在TC2.0上运行是可以的!

#5
冰天雪2007-05-18 09:36

查了好多,最后我得到的结论是:

在其它的编译器中为非标准库函数,出现问题在所难免,另外对于编译器不要拘泥于某一个(如Dev-c++它就不是标准的C编译器),对于C编译还是建议用turbo C2.0或者 wintc,可以结贴了!

1