25 lines
520 B
C
25 lines
520 B
C
/*
|
||
Simple example program showing the use of assembler modules
|
||
mixed with C modules. The function gotoxy is written in assembler.
|
||
*/
|
||
|
||
#include <stdio.h>
|
||
|
||
void gotoxy(int y,int x); /* assembler function in exam6a.asm */
|
||
|
||
int loop,x,y;
|
||
|
||
main()
|
||
{
|
||
|
||
printf("EXAMPLE 6\n");
|
||
for (loop=0;loop<10;loop++) {
|
||
for (y=0;y<25;y++) gotoxy(y,0);
|
||
for (x=0;x<80;x++) gotoxy(24,x);
|
||
for (y=24;y>=0;y--) gotoxy(y,79);
|
||
for (x=79;x>=0;x--) gotoxy(0,x);
|
||
}
|
||
printf("EXAMPLE 6 finished\n");
|
||
exit(0);
|
||
}
|
||
|