Ouais et pis surtout faut bien faire la différence entre définir un pointeur sur l'adresse d'une variable (soit le chemin pour acceder à celle ci) et sa valeur!!!!!
char* : ça c'est la définition du pointeur sur une variable (la variable étant implicitement définie)
char : ça c'est la définition de la variable
Donc si on fait trop joujou avec les types ben on crash!!
Fait gaffe, çe genre d'erreur n'apparait pas toujours au debuggage.