Programmation en C

djamel -  
Char Snipeur Messages postés 10112 Statut Contributeur -
Bonjour,
Svp je demande à un connaisseur en langage C de m’aider à résoudre cet exercice et merci d’avance
1. Un programme contient la définition de macro suivante :
#define PRODUIT3(a,b ,c) a*b*c
Cette définition est elle correcte ? Donner un exemple d’utilisation correcte (ou incorrecte s’il ya lieu).Si la
définition semble incorrect, donner une version corrigée.
2. Donner la valeur retournée par sizeof () pour chacun des types suivants

Struct pomme {
Int x ;
Double y ;
Char str[4] ;
Void*t ;
} ;
***********************************************
union poire {
unsined int x ;
double y ;
char str [4] ;
Void*t ;
} ;
***********************************************
enum couileur {
violet, bleu,
jaune rouge
} ;
***********************************************
union ananas {
struct {
double *tab[20] ;
} ;
char T[2][3] ;
} ;

2 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Salut,
Quelles sont tes réponses et tes justifications ?
Cdlt
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
Fait PRODUIT3(2+1,3,4) et conclu par toi même.
0