begin process at 2012 02 11 12:57:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Pointeur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pointeur

dimanche 10 août 2003 à 08:47:18 | Pointeur

casafa

Bonjour tlm,

Je suis débutant et je comprend à quoi sert les pointeurs...

Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?

exemple 1:
-------------

int *pMenu;
int Soupe=7,Dessert=27;
pMenu = &Soupe;
*pMenu+=Dessert;
cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";


exemple 2:
-------------
int pMenu;
int Soupe=7,Dessert=27;
pMenu = Soupe;
pMenu += Dessert;
cout<<"La soupe vaut maintenant "<<pMenu<<"\n";


Merci d'avance...
dimanche 10 août 2003 à 09:30:11 | Re : Pointeur

BruNews

Administrateur CodeS-SourceS
Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
2eme sont valeurs directes, modifiables mais indeplaçables.

Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> Bonjour tlm,
>
> Je suis débutant et je comprend à quoi sert les pointeurs...
>
> Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
>
> exemple 1:
> -------------
>
>
int *pMenu;
> int Soupe=7,Dessert=27;
> pMenu = &Soupe;
> *pMenu+=Dessert;
> cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

>
> exemple 2:
> -------------
>
int pMenu;
> int Soupe=7,Dessert=27;
> pMenu = Soupe;
> pMenu += Dessert;
> cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

>
> Merci d'avance...
dimanche 10 août 2003 à 14:27:34 | Re : Pointeur

Zeroc00l

Membre Club
je crois que tu t'es trompé ...

Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
Sachant que Soupe et Dessert sont des prix constant j'imagine

Tu as donc 1 erreur dans le premier code :
tu fait pointer pMenu vers la variable Soupe

Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
Dans le premier code tu change donc le prix de Soupe

Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
Voili Voilo a++

-={[ Zeroc00l ]}=-

P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
-------------------------------
Réponse au message :
-------------------------------

> Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> 2eme sont valeurs directes, modifiables mais indeplaçables.
>
> Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour tlm,
> >
> > Je suis débutant et je comprend à quoi sert les pointeurs...
> >
> > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> >
> > exemple 1:
> > -------------
> >
> >
int *pMenu;
> > int Soupe=7,Dessert=27;
> > pMenu = &Soupe;
> > *pMenu+=Dessert;
> > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> >
> > exemple 2:
> > -------------
> >
int pMenu;
> > int Soupe=7,Dessert=27;
> > pMenu = Soupe;
> > pMenu += Dessert;
> > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> >
> > Merci d'avance...
>
dimanche 10 août 2003 à 17:21:47 | Re : Pointeur

vecchio56

Administrateur CodeS-SourceS
Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
-------------------------------
Réponse au message :
-------------------------------

> je crois que tu t'es trompé ...
>
> Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
> Sachant que Soupe et Dessert sont des prix constant j'imagine
>
> Tu as donc 1 erreur dans le premier code :
> tu fait pointer pMenu vers la variable Soupe
>
> Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
> Dans le premier code tu change donc le prix de Soupe
>
> Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
> Voili Voilo a++
>
> -={[ Zeroc00l ]}=-
>
> P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> > 2eme sont valeurs directes, modifiables mais indeplaçables.
> >
> > Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
salut

> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour tlm,
> > >
> > > Je suis débutant et je comprend à quoi sert les pointeurs...
> > >
> > > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> > >
> > > exemple 1:
> > > -------------
> > >
> > >
int *pMenu;
> > > int Soupe=7,Dessert=27;
> > > pMenu = &Soupe;
> > > *pMenu+=Dessert;
> > > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> > >
> > > exemple 2:
> > > -------------
> > >
int pMenu;
> > > int Soupe=7,Dessert=27;
> > > pMenu = Soupe;
> > > pMenu += Dessert;
> > > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> > >
> > > Merci d'avance...
> >
>
dimanche 10 août 2003 à 17:24:11 | Re : Pointeur

vecchio56

Administrateur CodeS-SourceS
Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
salut
-------------------------------
Réponse au message :
-------------------------------

> Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > je crois que tu t'es trompé ...
> >
> > Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
> > Sachant que Soupe et Dessert sont des prix constant j'imagine
> >
> > Tu as donc 1 erreur dans le premier code :
> > tu fait pointer pMenu vers la variable Soupe
> >
> > Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
> > Dans le premier code tu change donc le prix de Soupe
> >
> > Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
> > Voili Voilo a++
> >
> > -={[ Zeroc00l ]}=-
> >
> > P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> > > 2eme sont valeurs directes, modifiables mais indeplaçables.
> > >
> > > Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
> Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> salut
>
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour tlm,
> > > >
> > > > Je suis débutant et je comprend à quoi sert les pointeurs...
> > > >
> > > > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> > > >
> > > > exemple 1:
> > > > -------------
> > > >
> > > >
int *pMenu;
> > > > int Soupe=7,Dessert=27;
> > > > pMenu = &Soupe;
> > > > *pMenu+=Dessert;
> > > > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> > > >
> > > > exemple 2:
> > > > -------------
> > > >
int pMenu;
> > > > int Soupe=7,Dessert=27;
> > > > pMenu = Soupe;
> > > > pMenu += Dessert;
> > > > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> > > >
> > > > Merci d'avance...
> > >
> >
>
dimanche 10 août 2003 à 18:09:40 | Re : Pointeur

aardman

Membre Club
hey Zeroc00l et vecchio56 vous vous sentez bien ?
Serieusement je suis plié en 4 en relisant vos posts.


-------------------------------
Réponse au message :
-------------------------------

> Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> salut
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > je crois que tu t'es trompé ...
> > >
> > > Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
> > > Sachant que Soupe et Dessert sont des prix constant j'imagine
> > >
> > > Tu as donc 1 erreur dans le premier code :
> > > tu fait pointer pMenu vers la variable Soupe
> > >
> > > Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
> > > Dans le premier code tu change donc le prix de Soupe
> > >
> > > Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
> > > Voili Voilo a++
> > >
> > > -={[ Zeroc00l ]}=-
> > >
> > > P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> > > > 2eme sont valeurs directes, modifiables mais indeplaçables.
> > > >
> > > > Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
> > Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> > salut
> >
> > > > BruNews, ciao...
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bonjour tlm,
> > > > >
> > > > > Je suis débutant et je comprend à quoi sert les pointeurs...
> > > > >
> > > > > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> > > > >
> > > > > exemple 1:
> > > > > -------------
> > > > >
> > > > >
int *pMenu;
> > > > > int Soupe=7,Dessert=27;
> > > > > pMenu = &Soupe;
> > > > > *pMenu+=Dessert;
> > > > > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> > > > >
> > > > > exemple 2:
> > > > > -------------
> > > > >
int pMenu;
> > > > > int Soupe=7,Dessert=27;
> > > > > pMenu = Soupe;
> > > > > pMenu += Dessert;
> > > > > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> > > > >
> > > > > Merci d'avance...
> > > >
> > >
> >
>
dimanche 10 août 2003 à 19:22:58 | Re : Pointeur

vecchio56

Administrateur CodeS-SourceS
ouais moi ca va. En fait je comprends pas vraiment ce qu'il cherche a poster des messages dont une bonne partie sont inutiles (exemple de message typique: regarde les sources disponibles) mee si au fond c sympathique de sa part
-------------------------------
Réponse au message :
-------------------------------

> hey Zeroc00l et vecchio56 vous vous sentez bien ?
> Serieusement je suis plié en 4 en relisant vos posts.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> > Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> > salut
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > je crois que tu t'es trompé ...
> > > >
> > > > Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
> > > > Sachant que Soupe et Dessert sont des prix constant j'imagine
> > > >
> > > > Tu as donc 1 erreur dans le premier code :
> > > > tu fait pointer pMenu vers la variable Soupe
> > > >
> > > > Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
> > > > Dans le premier code tu change donc le prix de Soupe
> > > >
> > > > Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
> > > > Voili Voilo a++
> > > >
> > > > -={[ Zeroc00l ]}=-
> > > >
> > > > P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> > > > > 2eme sont valeurs directes, modifiables mais indeplaçables.
> > > > >
> > > > > Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
> > > Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> > > salut
> > >
> > > > > BruNews, ciao...
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Bonjour tlm,
> > > > > >
> > > > > > Je suis débutant et je comprend à quoi sert les pointeurs...
> > > > > >
> > > > > > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> > > > > >
> > > > > > exemple 1:
> > > > > > -------------
> > > > > >
> > > > > >
int *pMenu;
> > > > > > int Soupe=7,Dessert=27;
> > > > > > pMenu = &Soupe;
> > > > > > *pMenu+=Dessert;
> > > > > > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> > > > > >
> > > > > > exemple 2:
> > > > > > -------------
> > > > > >
int pMenu;
> > > > > > int Soupe=7,Dessert=27;
> > > > > > pMenu = Soupe;
> > > > > > pMenu += Dessert;
> > > > > > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> > > > > >
> > > > > > Merci d'avance...
> > > > >
> > > >
> > >
> >
>
dimanche 10 août 2003 à 20:09:23 | Re : Pointeur

Xentor609

Pour ma part, Brunews m'a beaucoup aide sur certain projets en repondant sur le forum ou en prive, et je l'en remercie.
Il est vrai que ses reponses sont parfois un peu "breves" et pas toujours très "detaillées", mais il resume généralement l'essentiel en très peu de mot, alors ce n'est pas la peine de lui monter dessus comme ca je pense.
Faut rester "c00l" ;-)
Bye,Xentor609


-------------------------------
Réponse au message :
-------------------------------

> ouais moi ca va. En fait je comprends pas vraiment ce qu'il cherche a poster des messages dont une bonne partie sont inutiles (exemple de message typique: regarde les sources disponibles) mee si au fond c sympathique de sa part
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > hey Zeroc00l et vecchio56 vous vous sentez bien ?
> > Serieusement je suis plié en 4 en relisant vos posts.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> > > Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> > > salut
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > je crois que tu t'es trompé ...
> > > > >
> > > > > Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
> > > > > Sachant que Soupe et Dessert sont des prix constant j'imagine
> > > > >
> > > > > Tu as donc 1 erreur dans le premier code :
> > > > > tu fait pointer pMenu vers la variable Soupe
> > > > >
> > > > > Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
> > > > > Dans le premier code tu change donc le prix de Soupe
> > > > >
> > > > > Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
> > > > > Voili Voilo a++
> > > > >
> > > > > -={[ Zeroc00l ]}=-
> > > > >
> > > > > P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> > > > > > 2eme sont valeurs directes, modifiables mais indeplaçables.
> > > > > >
> > > > > > Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
> > > > Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> > > > salut
> > > >
> > > > > > BruNews, ciao...
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > Bonjour tlm,
> > > > > > >
> > > > > > > Je suis débutant et je comprend à quoi sert les pointeurs...
> > > > > > >
> > > > > > > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> > > > > > >
> > > > > > > exemple 1:
> > > > > > > -------------
> > > > > > >
> > > > > > >
int *pMenu;
> > > > > > > int Soupe=7,Dessert=27;
> > > > > > > pMenu = &Soupe;
> > > > > > > *pMenu+=Dessert;
> > > > > > > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> > > > > > >
> > > > > > > exemple 2:
> > > > > > > -------------
> > > > > > >
int pMenu;
> > > > > > > int Soupe=7,Dessert=27;
> > > > > > > pMenu = Soupe;
> > > > > > > pMenu += Dessert;
> > > > > > > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> > > > > > >
> > > > > > > Merci d'avance...
> > > > > >
> > > > >
> > > >
> > >
> >
>
vendredi 15 août 2003 à 17:29:08 | Re : Pointeur

BruNews

Administrateur CodeS-SourceS
Troubles du comportement dus a la chaleur ?
Travaillant beaucoup pour la medecine, je pourrais t'avoir un RDV prioritaire mais rien de plus.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> salut
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Zeroc00l a raison, Brunews, tu commence sérieusement a etre chiant. Si sa te fait chier de répondre c'est pas la peine de la faire.
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > je crois que tu t'es trompé ...
> > >
> > > Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
> > > Sachant que Soupe et Dessert sont des prix constant j'imagine
> > >
> > > Tu as donc 1 erreur dans le premier code :
> > > tu fait pointer pMenu vers la variable Soupe
> > >
> > > Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
> > > Dans le premier code tu change donc le prix de Soupe
> > >
> > > Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
> > > Voili Voilo a++
> > >
> > > -={[ Zeroc00l ]}=-
> > >
> > > P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> > > > 2eme sont valeurs directes, modifiables mais indeplaçables.
> > > >
> > > > Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
> > Pour ce qui est de la différence entre les deux exemples, je crois bien qu'il sont strictements équivalents d'un point de vue sémantique. (soupe et dessert ne sont pas constants)
> > salut
> >
> > > > BruNews, ciao...
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bonjour tlm,
> > > > >
> > > > > Je suis débutant et je comprend à quoi sert les pointeurs...
> > > > >
> > > > > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> > > > >
> > > > > exemple 1:
> > > > > -------------
> > > > >
> > > > >
int *pMenu;
> > > > > int Soupe=7,Dessert=27;
> > > > > pMenu = &Soupe;
> > > > > *pMenu+=Dessert;
> > > > > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> > > > >
> > > > > exemple 2:
> > > > > -------------
> > > > >
int pMenu;
> > > > > int Soupe=7,Dessert=27;
> > > > > pMenu = Soupe;
> > > > > pMenu += Dessert;
> > > > > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> > > > >
> > > > > Merci d'avance...
> > > >
> > >
> >
>
vendredi 15 août 2003 à 17:30:30 | Re : Pointeur

BruNews

Administrateur CodeS-SourceS
"maxime preferé" avec 'e' final pour la qualité.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> je crois que tu t'es trompé ...
>
> Toi tu veux calculer le rix du repas .. du Menu si tu veux ..
> Sachant que Soupe et Dessert sont des prix constant j'imagine
>
> Tu as donc 1 erreur dans le premier code :
> tu fait pointer pMenu vers la variable Soupe
>
> Ensuite tu ajoute à la variable pointe par 'pMenu' ('Soupe') la valeur de 'Dessert'
> Dans le premier code tu change donc le prix de Soupe
>
> Le deuxieme code est bon. les valeurs de Soupe et de Dessert sont inchange et pMenu correspond bien a 7+27
> Voili Voilo a++
>
> -={[ Zeroc00l ]}=-
>
> P.S : BruNews : Tu essaies de battre le record de réponses (qui je pense n'a completement rien à voir ici. Il ne demande pas un cours mais la Différence entre les deux codes postés ). Ca ne te donnera plus de prestige d'avoir repondu a plein de message ... La qualité plutôt que la quantité doit être ta maxime preferé !!!
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Dans le 1er on se sert d'1 pointeur pour modifier une valeur, suffit de le faire pointer a l'adresse de cette valeur.
> > 2eme sont valeurs directes, modifiables mais indeplaçables.
> >
> > Un pointeur peut se deplacer, par exemple sert a parcourir tout un tableau.
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour tlm,
> > >
> > > Je suis débutant et je comprend à quoi sert les pointeurs...
> > >
> > > Quel est la différence entre ces 2 exemples, qu'est ce que le premier à en plus que le deuxième ?
> > >
> > > exemple 1:
> > > -------------
> > >
> > >
int *pMenu;
> > > int Soupe=7,Dessert=27;
> > > pMenu = &Soupe;
> > > *pMenu+=Dessert;
> > > cout<<"La soupe vaut maintenant "<<*pMenu<<"\n";

> > >
> > > exemple 2:
> > > -------------
> > >
int pMenu;
> > > int Soupe=7,Dessert=27;
> > > pMenu = Soupe;
> > > pMenu += Dessert;
> > > cout<<"La soupe vaut maintenant "<<pMenu<<"\n";

> > >
> > > Merci d'avance...
> >
>


Cette discussion est classée dans : code, int, pmenu, soupe, dessert


Répondre à ce message

Sujets en rapport avec ce message

Aide pour mega debutant [ par C++ ] Salut, bon alors je vien d ouvrir c++ mais comment mettre un code sur un boutton ???par exemple ce code comment je doits le mettre sur un bouton :int besoin d'aide [ par ekinoks ] voila g trouver un code c++ pour decrypté un fichier mais je m'y conné pas dutout en c++ kunkun pouré m'aidéle code est :void p(FILE* fp, int seed) { Cacher le curseur [ par BsEtZeOpLhD ] Salut.J'essay de cacher le curseur sous win Xp.J'ai fait le code suivant :#include int WINAPI WinMain(HINSTANCE hinstExe, HINSTANC Probleme avec le "linker" [ par Darkneon ] Salut,J'ai 3 fichiers comme ceciTest.cpp#include "test.h"#include void PrintA(int num){ for(int i=0; i<num; i++ exception et AfsMessageBox [ par poseidon2 ] Voic mon code: void *ImageLink::imageRecvThread(void *pParam){ ImageLink *iLink = (ImageLink*)pParam; int nIndex = 0; int nSizeRecv = 0; unsigned in Difference [ par xionoxid ] C'est koi la difference entre time (0) et time (NULL) les 2 font des nbr aleatoire !??#include #include #i Erreur [ par LordBob ] Salut a tous,voila je voudrait faire un truc, mais je n'y arrive pas. Alors plutot que de vous expliquez ce que c'est, je vous montre le code.#include retour à la ligne [ par msoin ] 'jour, je debute en c++ et je fais quelques petits programmes pour voir comment ça marche.en l'occurence, celui ci:int main(){int loopcount;cout &lt Lots de questions [ par Arkko ] J'ai quelque question et pour mieux les expliquer regarder le code si-dessousclass Rationnel{ private: int numerateur; int denominate "désallocation" inopinée [ par vecchio56 ] J'ai touvé un truc bizarre avec Visual C++ 6: le code suivant plante:#include void f(char* a){ a = new char[100]; // alloue de la


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales