Se connecter / S'enregistrer

Résolu Demande aide langageC

Solutions (2)
Tags :
  • Mémoires
  • Programmation
|
Bonjour,

je suis un débutant en langage C, je souhaite savoir que signifie de manière générale : char**, char*,int**,int* dans une fonction et a quoi servent-ils?

Merci de votre précieuse aide :)  .

Vaudzibir
Contenus similaires
Meilleure solution
partage
|
Un pointeur est une adresse mémoire. Type* est un pointeur sur une valeur de type Type.
Par exemple: Type* var;
var est une valeur contenant l'adresse où se situe en mémoire un objet de type Type.
char est 1 caractère. char * est un pointeur sur un caractère. En C on peut s'en servir pour faire pointer le premier élément d'un tableau. Par exemple, char* peut être vu comme une chaine de caractère (mais c'est en fait un pointeur sur le premier caractère.
char** est un pointeur sur un char*, lui-même pointeur sur un char.
un char** peut, par exemple, représenter un pointeur sur une liste de chaines de caractères.
Idem pour int, peut importe le type.
  • Commenter cette solution |
Score
0
òh
òi
|
c'est plus clair maintenant !!

Merci de ton aide ;-)

Vaudzibir
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS