C: Exemple d’initialisation des membres d’une union

Author:


Download

#include 
#include 

//Création d'une union
union demo_struct
 {
  int ID;
  char nom[80];

} etudiant;

int main(void)
{

	int etat=0;

	//Initialiser les membres de l'union
	union demo_struct demo={17};

	printf("ID= %d, Nom: %sn", demo.ID, demo.nom);

	etat=2;
	strcpy(etudiant.nom, "Sakoba");

 printf("ID= %d, Nom: %sn", demo.ID, demo.nom);

 return 0;
}
/*
ID= 17, Nom: ?
ID= 17, Nom: ?
*/

Leave a Reply

Your email address will not be published. Required fields are marked *