Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
537 connectés 

  FORUM HardWare.fr
  Programmation

  bete question

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bete question

n°121606
red factio​n
Posté le 04-04-2002 à 21:55:34  profilanswer
 

#include <stdio.h>
 
void ttt(int tab2[]){
tab2[0]=2;
}
 
 
int main(){
int tab[10];
 
tab[0]=5;
printf("%d\n",tab[0]);
ttt(tab);
printf("%d\n",tab[0]);
 
return 0;
}
 
 
voila, jai remarque que tab avait ete modifie apres avoir lance la fonction .... ya moyen de pouvoir utiliser tab2 sans modifier tab ????????? :crazy:

mood
Publicité
Posté le 04-04-2002 à 21:55:34  profilanswer
 

n°121609
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-04-2002 à 22:10:47  profilanswer
 

Quand tu passes le tableau, tu ne passes pas toutes les valeurs, mais juste un pointeur vers le premier entier.
Je ne pense pas que tu puisses simplement passer une copie du tableau :/

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°121610
[SDF]Poire
Vive Grumly
Posté le 04-04-2002 à 22:12:24  profilanswer
 

red faction a écrit a écrit :

#include <stdio.h>
 
void ttt(int tab2[]){
tab2[0]=2;
}
 
 
int main(){
int tab[10];
 
tab[0]=5;
printf("%d\n",tab[0]);
ttt(tab);
printf("%d\n",tab[0]);
 
return 0;
}
 
 
voila, jai remarque que tab avait ete modifie apres avoir lance la fonction .... ya moyen de pouvoir utiliser tab2 sans modifier tab ????????? :crazy:  




oui en faisant une copie


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°121611
lorill
Posté le 04-04-2002 à 22:13:24  profilanswer
 

ouais, faut d'abord le dupliquer (memcopy par exemple) et utiliser le pointeur vers la copie


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  bete question

 

Sujets relatifs
[HTML] : une question un peu bête ![php/mysql] Question toute bête
une question toute bete en html/php[asp] qq pourait til prendre le temp de repondre acette question bete?
[flash 5] petite question toute beteune question toute bete...
[Midi] question bête ...[Javascript]une question "toute bête"
Question tte bete sous Vb Excel mais j'y arrive pasjavascript => question bete mais la je seche !
Plus de sujets relatifs à : bete question


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR