Je travaille depuis peu sur le compilateur gcc. Quand je compile mon code, je rencontre un problème avec la déclaration de structure. Comment s'attaquer à ce problème. Ai-je besoin d'écrire différemment la syntaxe dans gcc ?. si oui, comment? S'il vous plaît suggérer quelque chose.comment utiliser struct dans gcc?
-3
A
Répondre
1
Je suis raisonnablement sûr que gcc est conforme aux normes C, pour une explication plus succincte que celle trouvée dans la norme, veuillez vous reporter aux pages 148-150 de C: A Reference Manual.
donc quelque chose de simple comme cet élément de liste chaînée:
struct foo
{
int a;
float b;
char *s;
struct foo *next;
} my_struct;
devrait fonctionner.
Si vos besoins sont plus complexes ... alors vous devriez publier votre exemple de non-travail.
EDIT: Si vous n'avez pas accès à la voiture alors cela suffira pour l'instant: http://publications.gbdirect.co.uk/c_book/chapter6/structures.html (évidemment pas C99)
Questions connexes
- 1. Comment utiliser OpenSSL dans GCC?
- 2. Comment vérifier les membres inutilisés dans struct?
- 3. pointeur sur struct dans les struct imbriquées
- 4. comment utiliser définir struct dans une autre classe
- 5. Cygwin: Comment utiliser réellement gcc-mingw
- 6. Const C Array Struct dans Struct Array
- 7. manière portable à utiliser shared_ptr dans GCC
- 8. Comment configurer GCC dans Eclipse pour utiliser C99?
- 9. pour chacun dans GCC et GCC version
- 10. JNA: Comment accéder au tableau de struct dans struct?
- 11. maréchal safearray de struct dans struct
- 12. gcc 4.4 dans Xcode
- 13. Comment configurer gcc pour utiliser une autre glibc?
- 14. Comment utiliser une ancienne version de gcc sous Linux
- 15. Comment déclarer extern typedef struct?
- 16. Comment initialiser struct?
- 17. Comment utiliser au mieux GCC avec Visual Studio
- 18. Comment initialiser struct in6_addr?
- 19. C Pointer Question: & (* struct-> struct)
- 20. C# Convertir struct à un autre struct
- 21. Lua et C-struct
- 22. GCC - Comment réaligner la pile?
- 23. problème struct C
- 24. Tableau tableau dans une affectation struct-incompatible?
- 25. comment retourner un script dans c/gcc?
- 26. Utiliser struct comme base pour la classe dérivée en C++
- 27. Comment comparer deux listes struct?
- 28. Extern Struct?
- 29. Objet du struct, typedef struct, en C++
S'il vous plaît nous montrer le code qui est à l'origine problème sur gcc. – codaddict
Je pense que ce qui cause vraiment un problème c'est que votre code n'est pas "struct" lui-même. – Bart
Également nous montrer les messages d'erreur générés par le compilateur. –