Compiler du code C avec des structures/unions anonymes
En C, les structures et unions anonymes (structures et unions déclarées sans nom) peuvent présenter défis de compilation. Cet article aborde le problème rencontré lors de la tentative de compilation de code C similaire au code présenté dans la question, qui utilise des structures et des unions anonymes.
Pour compiler ce type de code en C à l'aide de gcc, les extensions -fms le drapeau doit être activé. Cet indicateur permet l'utilisation d'extensions Microsoft, qui incluent des structures et des unions anonymes. En ajoutant -fms-extensions à la commande de compilation, le code devrait se compiler sans les erreurs signalées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!