IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Simulink Discussion :

structure C dans S fonction


Sujet :

Simulink

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 84
    Par défaut structure C dans S fonction
    Bonjour,

    J'ai défini une structure en C
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    typedef struct  
    {
       int Valeur;
     }Variable;
    extern	Variable IHdwDefSim_Init[5];
    IHdwDefSim_Init[1].Valeur=simHardI1;...
    Et j'aimerais l'utiliser dans la S fonction en déclarant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    extern Variable IHdwDefSim_VInit[5];
    Mais quand je compile la S fonction, je reçois les messages d'erreurs suivants:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    MC_test_wrapper.c(104) : error C2146: syntax error : missing ';' before identifier 'IHdwDefSim_VInit' 
    MC_test_wrapper.c(104) : error C2065: 'IHdwDefSim_VInit' : undeclared identifier 
    MC_test_wrapper.c(104) : error C2109: subscript requires array or pointer type
    Quelle est l'origine du pb?

    Merci,

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Une première remarque: dans ta déclaration, il manque le V
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    extern Variable IHdwDefSim_VInit[5];
    Ensuite, si mes notions de C sont bonnes, je ne suis pas sûr que extern après la déclaration de la structure ait sa place.

Discussions similaires

  1. Problème avec structure dans une fonction
    Par Saliman dans le forum C
    Réponses: 2
    Dernier message: 22/11/2007, 11h45
  2. Passage d'une structure dans une fonction
    Par god_enel dans le forum C
    Réponses: 7
    Dernier message: 01/02/2007, 15h33
  3. Passage d'une structure dans une fonction
    Par god_enel dans le forum C
    Réponses: 8
    Dernier message: 22/01/2007, 15h35
  4. structure dans une fonction
    Par isma92 dans le forum C
    Réponses: 14
    Dernier message: 03/12/2006, 23h47
  5. Passer une structure dans une fonction ...
    Par pilouface dans le forum C
    Réponses: 4
    Dernier message: 03/04/2006, 01h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo