Programmation en C

Fermé
djamel - 11 mars 2009 à 15:36
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 11 mars 2009 à 16:25
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] ;
} ;
A voir également:

2 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
11 mars 2009 à 16:06
Salut,
Quelles sont tes réponses et tes justifications ?
Cdlt
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
11 mars 2009 à 16:25
Fait PRODUIT3(2+1,3,4) et conclu par toi même.
0