Taille d'un tableau a double dimensions

greil -  
 greil -
Bonjour,

j'ai actuellementun tableau a double dimension :

tableau [a][b] ;

je cherche une fonction qui me permette d'avoir la longeur de la 2eme dimansion soit la variable b.

merci d'avance de vos réponses.
Configuration: Windows XP
Firefox 2.0.0.6

1 réponse

  1. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    Bonjour,

    Tu travailles dans quel langage exactement ?
    0
    1. greil
       
      a oui j'ai oublié de le préciser : en c
      0
      1. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857 > greil
         
        En C ça m'étonnerai que je puisse t'aider, mais peux-tu mettre le code de ce que tu as déjà fais ?
        0
      2. greil > kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention  
         
        void InitVide(Celg)
        {
        int i,j;

        if(FDP[8][0]==IdCGFileDesProc)
        {
        for(i=1;i<=??;i++)
        {
        for(j=0;j<=??;j++)
        {
        FDP[j][i]="";
        }
        }
        FDP[11][0]=255;
        }
        else
        {
        for(i=1;i<=??;i++)
        {
        for(j=0;j<=??;j++)
        {
        QES[j][i]="";
        }
        }
        QES[11][0]=255;
        }
        }

        donc voila, pour la ptite histoire c'est une partie d'un noyau d'os ... la fonction file vide qui permet d'initialiser la file des porcessus. cette initialisation consiste a n'avoir que la cellule de garde de présente dans cette file. Mon tableau[a][b]. La variable "a" correspond au descripteur : des champs qui contienne des info. comme la, le champs 11 contient la priorité et le champs 8 l'identifiant. Puis la variable "b" qui elle dépend des processus qu'il va y avoir. Et c'est justement cette variable que je voudrait récupéré pour l'utiliser dans mais "for" pour savoir jusqu'à quelle valeur de "i" mon for doit continuer l'incrémentation.

        voila ^^ c'est simple comme bonjours nan??
        0