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

 


Dernière réponse
Sujet : [C] Ca prend combien de place un pointeur sur fichier? sur structure?
R@NNIS ah la la dawa :)
 
retourne maitriser la strucr chainée de l arbre de skill du barbare a D2 :D
 
et oublie pas les dependances  ;)
 
gere bien ta memoire et n oublie pas de freer ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
R@NNIS ah la la dawa :)
 
retourne maitriser la strucr chainée de l arbre de skill du barbare a D2 :D
 
et oublie pas les dependances  ;)
 
gere bien ta memoire et n oublie pas de freer ;)
gilou

DaWa a écrit a écrit :

voilà j'ai un fichier qui se compose de ca :
 
 
FILE *ptete
FILE  *plibre
Struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
FILE *psuiv ;
FILE *chainage ;
int suppr ;
} ;
 
 
 
mais je ne sais pas la place que prendront mes differentes variables qqun peut m'eclairer ?  




 
T'es sur que c'est pas  
 
typedef struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
struct bibli *psuiv ;
struct bibli *chainage ;
int suppr ;
} bibli;
bibli *ptete
bibli *plibre
ce que tu veux declarer comme structure?
 
A+,

LeGreg taille d'un pointeur = sizeof(pointeur)
c'est la seule reponse valide..
 
Et taille d'une struct bibli = sizeof(struct bibli)
C'est le plus souvent different de la somme
des tailles parce que tu ne sais pas a priori
(sauf si tu lui donnes les directives necessaires)
comment ton compilateur va aligner tes donnees.
 
A+
LEGREG
Dawa wé :)
 
merci  :jap:
Valium bon bhen je pense que ton prob est resolu ...
Dawa bah non en fait je dis n'importe quoi j'ai pas besoin de la taille d'un pointeur dinamik  [:jofission]  
 
 
donc 32 bits pour un pt statique :jap:
 
merci beaucoup a tt le monde
Valium

DaWa a écrit a écrit :

ui mais un pointeur sur une structure cai dynamique, un adresse en memoire cai aussi 32 bits ?  




 
Je pige pas trop la ... qu'est ce que tu veux faire en fait ?
 
Je reviens je vais bouffer

Valium Bhen je suis arrivé trop tard ... pour ce qui est de sizeof, c juste aussi, mais je pense pas que c ce qui etait demandé, donc voila ...  
 
et les pointeurs de pointeurs :))) vive le c
Dawa ui mais un pointeur sur une structure cai dynamique, un adresse en memoire cai aussi 32 bits ?
Dawa

H4dd3R a écrit a écrit :

Un pointeur sur quoiquecesoit, c une adresse.. Donc actuellement 32 bits.  
 
 




 
 
merci  :jap:

H4dd3R Un pointeur sur quoiquecesoit, c une adresse.. Donc actuellement 32 bits.

 

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

Tentacle

DaWa a écrit a écrit :

voilà j'ai un fichier qui se compose de ca :
 
 
FILE *ptete
FILE  *plibre
Struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
FILE *psuiv ;
FILE *chainage ;
int suppr ;
} ;
 
 
 
mais je ne sais pas la place que prendront mes differentes variables qqun peut m'eclairer ?  




 
Il me semble... que l'on peut utiliser sizeof pour connaître la taille d'une structure... mais bon je suis pas sûr que ça fasse ce que tu veuilles.

Dawa voilà j'ai un fichier qui se compose de ca :
 
 
FILE *ptete
FILE  *plibre
Struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
FILE *psuiv ;
FILE *chainage ;
int suppr ;
} ;
 
 
 
mais je ne sais pas la place que prendront mes differentes variables qqun peut m'eclairer ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)