C : Initialisation de structures/tableaux de structures
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

C : Initialisation de structures/tableaux de structures



  1. #1
    invitef1d0ad93

    C : Initialisation de structures/tableaux de structures


    ------

    Bonjour!

    Est-ce qu'il est possible en C d'initialiser trois champs contigus d'une structure X (elle-même contenue dans une autre structure Y) en égalant cette structure X avec l'élément i d'un tableau de structures Z contenant chacune les même trois champs contigus de même type?

    Je tape mon code pour éclaircir le tout :

    ---
    typedef struct{

    BYTE byType;

    struct{

    BYTE byLow;
    BYTE byMid;
    BYTE byHigh;

    }Band; //Sous-structure à laquelle on veut assigner un jeu
    //de valeurs


    }Eq;



    /*
    Structure dont on va faire un tableau ; est-ce que son type peut/doit/on s'en fout être identique à celui de la sous-structure Band dans la structure Eq?
    */

    typedef struct{

    BYTE byLow;
    BYTE byMid;
    BYTE byHigh;
    }EqLevel3;

    EqLevel3 level[8] = {{0,6,4}, ...} //Initialisation du tableau

    for(i; i<8; i++) {

    Eq.Band = level[i];

    //Autres instructions

    }

    J'ai modifié la couleur. Je rappelle que le vert est réservé à la modération.

    JPL, modérateur

    -----
    Dernière modification par JPL ; 12/08/2008 à 17h09.

  2. #2
    invite8b867113

    Re : C : Initialisation de structures/tableaux de structures

    Code:
    typedef struct{
     BYTE byType;
     EqLevel3 band; //Sous-structure à laquelle on veut assigner un jeu de valeurs
    }Eq;
    
    
    typedef struct{
     BYTE byLow;
     BYTE byMid;
     BYTE byHigh;
    }EqLevel3;
    
    Eq myEq;
    
    myEq.band = level[0];
    Essai voir ça...

Discussions similaires

  1. structures dissipatives
    Par invite705071e2 dans le forum Physique
    Réponses: 2
    Dernier message: 25/08/2008, 18h24
  2. prog de structures
    Par invitebf2bc566 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 01/04/2008, 12h06
  3. Structures dissipatives !!
    Par invitebd2b1648 dans le forum Physique
    Réponses: 19
    Dernier message: 09/03/2008, 23h28
  4. détermination de structures
    Par inviteca4fc44a dans le forum Physique
    Réponses: 17
    Dernier message: 21/01/2007, 10h42
  5. Structures dissipatives
    Par invite8bb88f80 dans le forum Physique
    Réponses: 0
    Dernier message: 23/09/2003, 19h59
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...