如何用vc来编译c语言源程序?
如何用vc来编译c语言源程序?我编译这个文件无法通过,怎么解决,请问用vc来编译和调试c程序要注意什么?
#include <stdio.h>
#include <conio.h>
void drawBoard(int start_x,int start_y,int end_x,int end_y)
{
register int i;
gotoxy(1,1);
for(i=0;i <=end_x - start_x;i++)
{
putch('*');
}
gotoxy(1,end_y-start_y);
for(i=0;i<= (end_x - start_x);i++)
{
putch('*');
}
for(i=2;i<=(end_y-start_y);i++)
{
gotoxy(1,i);
putch('*');
gotoxy(end_x-start_x+1,i);
putch('*');
}
}
void main()
{
char *p;
clrscr();
window(6,8,38,12);
drawBoard(6,8,38,12);
p = (char *)malloc(33*5*2);
if(!p)
gettext(6,8,38,12,p);
puttext(46,48,78,52,p);
}
编译的错误提示:
Compiling...
BOARD.C
G:\turboc2\turboc2\source\BOARD.C(8) : warning C4013: 'gotoxy' undefined; assuming extern returning int
G:\turboc2\turboc2\source\BOARD.C(33) : warning C4013: 'clrscr' undefined; assuming extern returning int
G:\turboc2\turboc2\source\BOARD.C(34) : warning C4013: 'window' undefined; assuming extern returning int
G:\turboc2\turboc2\source\BOARD.C(36) : warning C4013: 'malloc' undefined; assuming extern returning int
G:\turboc2\turboc2\source\BOARD.C(38) : warning C4013: 'gettext' undefined; assuming extern returning int
G:\turboc2\turboc2\source\BOARD.C(39) : warning C4013: 'puttext' undefined; assuming extern returning int
BOARD.OBJ - 0 error(s), 6 warning(s)