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

  FORUM HardWare.fr
  Programmation
  C++

  Question bete en C comme je deteste ce langage de merde

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question bete en C comme je deteste ce langage de merde

n°229863
-VDV-
Et pas DVD ! Lisez mieux !
Posté le 18-10-2002 à 00:06:31  profilanswer
 

struct noeud {
    int data;
 noeud *suivant;
};
 
 
int tete(noeud *liste)
{
  return *liste.data;
}
 
 
erreur a la ligne
"  return *liste.data;"
11 test.cpp
 request for member `data' in `liste', which is of non-aggregate type `noeud *'
 
 
vala...
donc bah c une liste chainee a la con
ca devrait marcher mais non
 
RAH PUTAIN JE DETESTE LE C

mood
Publicité
Posté le 18-10-2002 à 00:06:31  profilanswer
 

n°229868
LeGreg
Posté le 18-10-2002 à 00:37:39  profilanswer
 

ceci ca marche (si c'est vraiment du C):
 

Code :
  1. struct noeud {
  2.   int data;
  3.   struct noeud *suivant;
  4. };
  5. typedef struct noeud noeud;


 
et je corrigerais:

Code :
  1. int tete(noeud *liste)
  2. {
  3.   return liste->data;
  4. }


 
LeGreg

n°229887
gilou
Modérateur
Modzilla
Posté le 18-10-2002 à 05:13:29  profilanswer
 

Citation :

erreur a la ligne  
"  return *liste.data;"  
11 test.cpp  
request for member `data' in `liste', which is of non-aggregate type `noeud *'


 
l'operateur . a une priorité plus haute que l'operateur *
De ce fait,  
   return *liste.data;  
est interprete comme:  
   return *(liste.data);  
d'ou l'erreur.
Ce que tu voulais faire:  
   return (*liste).data;
 que tu pouvais aussi ecrire:  
   return liste->data;
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°230786
red factio​n
Posté le 19-10-2002 à 14:39:36  profilanswer
 

c spa un langage de merde  :kaola:

n°230796
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-10-2002 à 15:04:02  profilanswer
 

red faction a écrit a écrit :

c spa un langage de merde  :kaola:  




:jap: absolument !


---------------
J'ai un string dans l'array (Paris Hilton)

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

  Question bete en C comme je deteste ce langage de merde

 

Sujets relatifs
[SQL SERVER] Un petite question ![C] - Question sur strstr()
Question pour les pros du batch sous windows (nt/2000)[PHP] Question aux utlisateurs de phpBB (ver. 2.0.3) [Newbie]
[PRO*C] Question a 2 euros ballesPetite question sur un fscanf
Petite Question sur le REBOL...Question de base : CLASSPATH ....
question. quelle compilateur C++ utilisez vous[C++] Question sur les pointeurs, aidez moi à comprendre svp !
Plus de sujets relatifs à : Question bete en C comme je deteste ce langage de merde


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