portabilité avec des struct
bonjour
j'ai une petite question consernant la portabilité
si on declare une stucture comme suit :
Code:
1 2
|
typedef struct {int a;float b;}*nh; |
alors pour reserver de la memoire pour un pointeur comment faire est ce qu'on doit faire
Code:
1 2
|
nh a=malloc(sizeof(*nh)); |
ou autrement ???
merci :D
portabilité avec des struct
Code:
1 2 3
|
typedef s_nh *nh;
struct s_nh{int a;float b;}; |
je crois que tu t'es trompe car tu devais faire :
Code:
1 2 3
|
typedef struct s_nh *nh;
struct s_nh{int a;float b;}; |
:D