Eventuali duplicati:
C function syntax, parameter types declared after parameter listIn C, cosa significa quando una variabile viene dichiarata tra un'intestazione e un corpo di una funzione?
un paio di volte, ho incontrato il codice come questo:
int
main(argc, argv)
int argc; char **argv;
{
...
}
Perché sono argc
e argv
dichiarati in questo modo?
Significa che è stato scritto intorno al 1987 –
@MichaelBurr: Sembra davvero un duplicato. Voto per chiudere. –