Les pointeurs [ansi c++]

0/5 (1 avis)

Snippet vu 3 429 fois - Téléchargée 40 fois

Contenu du snippet

Un petit exemple pour comprendre le fonctionnement des pointeur !

Source / Exemple :


#include <iostream>

#include <stdlib.h>

void point_int();
void point_char();

void main()
 {
  point_int();
  point_char();
 }

void point_int()
 {
  int *my;
  int yours;
  int ours;

  cout
      << "Veuillez entrer une valeur entiere pour la variable yours : " << endl;

  cin
     >> yours;

  my = &yours;

  ours = *my;

  cout
      << "Voici l\' adresse de la variable yours : " << my << endl;

  cout
      << "Voici le contenu de la variable yours retrouve grace a son adresse : " << yours << endl;

  system("PAUSE");
 }

void point_char()
 {
  char *my;
  char *yours;
  char *ours;

  cout
      << "Veuillez entrer une chaine de caracteres pour la variable yours : " << endl;

  cin
     >> yours;

  my = yours;

  cout
      << "Voici l\' adresse de la variable yours : " << my << endl;

  ours = my;

  cout
      << "Voici le contenu de la variable yours retrouve grace a son adresse : " << yours << endl;

  system("PAUSE");
 }

Conclusion :


Voila c'est tout !

A voir également

Ajouter un commentaire Commentaire
piter_pam
Messages postés
2
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
5 août 2004

5 août 2004 à 09:11
je suis peut etre un peu stupide mais je ne vois pas a quoi servent les lignes
ours = my;
puisque nul part tu n'utilises
ours

Une erreure de ma part ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.