- 
	
	
	
		char** argv incompris 
		Salut!!!
 voilà en lisant un code en c++, j'ai trouvé la notation sivante donnée comme variable formelle à une fonction :
 Je voudrais savoir quelle est sa signification (un pointeur sur un pointeur????) et surtout quelle est son utilité!!!
 
 Merci bp de m'aider, très bonne journée!!!:D
 
 
- 
	
	
	
	
		Il s'agit en effet d'un pointeur sur un pointeur. En l'occurence, cette forme est utilisée comme deuxième argument de la fonction main d'un programme C++. Il s'agit dans ce cas de la ligne de commande, sous forme d'un tableau de chaîne de caractères.
 char** signifie : (char*)*, soit en fait un "tableau" de char*, i.e. de chaîne de caractères. Ainsi, tu accèdes à la première chaîne via argv[0], etc.
 
 En principe, tu ne devrais pas trouver cette notation ailleurs que pour la fonction main dans un code C++ (sauf dans du très vieux code peut être).
 
 Pour toutes les infos, vois les FAQ et autres tutoriels dispos sur le site.
 
 
- 
	
	
	
	
		Merci!!!!
 Bonne journée!!!:D :D