Edless a écrit :
Plusieurs programme demo utilise des fonctions main(int argc, char* argv)
question - l'utilisation de argc et argv est-elle issue d'une convention...
avec un main, est-ce que le premier argument precedent un tableau stocke toujour automatiquement le nombre d'argument..
merci
|
Le premier est argc comme arguments count, le nombre d'éléments dans le tableau argv, argument vector.
argc est toujours > 0 et argv[0] stocke toujours la chaine représentant le nom de l'exécutable.
pour ta dernière question, si je l'ai bien comprise, oui le premier argument du main est toujours le nombre de case du tableau qu'est le 2ème argument.
tu peux aussi dire que ton programme n'utilise pas la ligne de commande :
int main(void) {...}
Message édité par nraynaud le 12-02-2003 à 08:08:37