Quelle est la différence entre char et char* en C++?

L'étude le code dans Schaum du C++ livre, j'ai vu beaucoup de code à l'aide de char*, int* etc.
Faire les exercices j'ai aussi vu que dans les solutions, il est de type char* et dans mon code, j'ai utilisé char (sans l'étoile).

Je veux savoir quelle est la différence entre un char et un pointeur de char - entier et un pointeur d'entier ? Où dois-je utiliser ? Quel est exactement leur signification ?

cela devrait empêcher les gens de répondre?
char* est généralement utilisée pour parcourir un tableau de caractères, c'est à dire, une chaîne C. Il est rarement utilisé comme un pointeur vers un char, contrairement à la façon dont les autres les pointeurs sont généralement utilisés. C++ a de nouveaux des constructions pour les chaînes qui doivent généralement être utilisé.

OriginalL'auteur gujo | 2009-09-26