Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1330 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C] passage d'une ligne ou d'une colonne d'un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] passage d'une ligne ou d'une colonne d'un tableau

n°229447
bobricard
Ah bah ouais mais bon !
Posté le 17-10-2002 à 15:02:58  profilanswer
 

Dans mon main() je crée un tabeau A de dimension n*m, n et m étant variables, j'utilise l'allocation dynamique.
Je voudrais passer à une fonction une ligne ou une colonne du tableau A.
Est-ce qu'il est possible de faire cela sans passer par une variable intermédiaire.

mood
Publicité
Posté le 17-10-2002 à 15:02:58  profilanswer
 

n°229455
BENB
100% Lux.
Posté le 17-10-2002 à 15:11:10  profilanswer
 

en fait en C il n'existe pas a proprement parler de tableaux multidimensionnels, en fait la memoire est allouée d'un bloc.
 
double t[5][3];
 
reserve la place pour 15 doubles, et fait pointer t au debut de cette zone, puis lorsque tu fais un acces...
 
t[2][1] est traduit en *(t+2+5*1); (a moins que ce ne soit *(t+1+3*2);
 
tu peut donc passer l'un des dimention en pointant directement dur la zone considérée...
t par exemple
ou t+5 (amoins que ce ne soit t+3).
 
pour l'autre dimension ce n'est pas possible.
 
En C++ par contre il est possible d'utiliser les valarray et les slices pour cela...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] passage d'une ligne ou d'une colonne d'un tableau

 

Sujets relatifs
[C] - fichiers et fgets (lire directement une ligne plus loins ....)trier un tableau
affichage du tableau en entier[ASP] affichage de certaine ligne d un fichier XLS
Saut à la ligne en gestion de fichiers txtPassage d'arguments par référence - utilisation d'argument en sortie
Saut de ligne dans un LAYOUT -> Probleme ![C] comment effacer une ligne?
Comment declarer un tableau array a 2 dimensionTri par numéro de colonne
Plus de sujets relatifs à : [C] passage d'une ligne ou d'une colonne d'un tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR