Salve a tutti, scusate l'ignoranza ma sono ai primi passi con la programmazione.
So che quest'istruzione non fa parte dello standard (o una robe del genere     ) ma vorrei un po' capire come funziona...
Ad esempio questo codice stampa un quadrato, ma non riesco a capire bene il sistema delle coordinate, sembrerebbe semplice... ma perché ad esempio c'è una "i"?
Esempio: (24,i) ?
#include <iostream>
#include <conio.c>
using namespace std;
int main(){
textcolor(4);
for(int i=0;i<24;i++)
{
gotoxy(i,0);
cout<<"*"; 
}
for(int i=0;i<24;i++) {
    gotoxy(24,i);
    cout<<"*";
   }
for(int i=0;i<24;i++) {
    gotoxy(0,i); 
    cout<<"*";   
}    
for(int i=1;i<24;i++) {
    gotoxy(i,23);
    cout<<"*";
    
}    
   
gotoxy(0,25);
system("pause");
}