In pratica in questo modo stampi il path,solo che mi ricordo che poi sono venuti fuori altri problemi.Come ad esempio se fai partire il tutto da terminale.Ma in generale se lo fai partire normalmente,ti stampa il path.codice:int main(int argc,char **argv) { puts(argv[0]); }
Puoi per esempio copiarlo in una stringa e manipolarlo.