Pour ce que je disais plus haut, vu un autre topic, je dois être décalé, argv[0] devrait être le nom de l'exe => quand y en a, les arguments sont en argv[1], [2], ..
J'ai jamais essayé de remplacer argc et argv[] par autre noms, mais suis qu'amateur.
Ca doit être pour aider à s'y retrouver quand on reprend le code d'un autre !!
Ca concerne les entrées de prog en commande DOS, si on a une fonction/procédure perso dans un prog, on se débrouille pour savoir ce qu'on passe comme variable tableau, sa taille, ... Si on passe un tableau de chaînes en argument, c'est à soi-même de se débrouiller pour prévoir un garde-fou, une borne, .. Genre copier et avoir un compteur de cases (genre "argc" ) et le tableau (genre "argv[]" ).