回复 7楼 邓士林
应该在winTC下编译!也只能在winTC,其他不认识far,网上说是这是个淘汰的东西了。呵呵
void ttail() /*it is just used at the czi() */ { char far* k; int x_c,y_c; snake *s=(snake *)malloc(sizeof(snake)); s->qian=tail; s->hou=NULL; tail->hou=s; x_c=tail->x-tail->qian->x; y_c=tail->y-tail->qian->y; if(x_c==0) { if(game[tail->x][tail->y+y_c]!=1) { game[tail->x][tail->y+y_c]=1; s->x=tail->x; s->y=tail->y+y_c; } else if(game[++(tail->x)][tail->y]!=1) { game[++(tail->x)][tail->y]=1; s->x=++(tail->x); s->y=tail->y; } else { game[--(tail->x)][tail->y]=1; s->x=--(tail->x); s->y=tail->y; } } if(y_c==0) { if(game[tail->x+x_c][tail->y]!=1) { game[tail->x+x_c][tail->y]=1; s->x=tail->x+x_c; s->y=tail->y; } else if(game[tail->x][++(tail->y)]!=1) { game[tail->x][++(tail->y)]=1; s->x=tail->x; s->y=++(tail->y); } else { game[tail->x][--(tail->y)]=1; s->x=tail->x; s->y=--(tail->y); } } tail=s; /*...................130328am......................start*/ k=pyljsuan(jdzhi,tail->x,tail->y); *k='#'; /*...................130328am......................stop*/ }