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

  FORUM HardWare.fr
  Programmation
  C

  Supprimer des valeurs d'un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Supprimer des valeurs d'un tableau

n°2192201
candice_38
Posté le 30-05-2013 à 10:57:53  profilanswer
 

Bonjour,
 J'ai le tableau suivant:
 19 5 3 0 0
 20 2 0 0 0
 50 1 1 0 0
 
 J'aimerais juste supprimer les 0 à partir de la 2ieme ligne de façon à ce que ça fasse:
 19 5 3 0 0
 20 2  
 50 1 1  
 
 Merci Beaucoup
 ps : J'ai vu des routines sur le forum mais ça me parait super compliqué et moi je veux juste enlever les 0 mais garder la même matrice

mood
Publicité
Posté le 30-05-2013 à 10:57:53  profilanswer
 

n°2192266
Profil sup​primé
Posté le 30-05-2013 à 16:04:51  answer
 

Bonjour.
 
J'ai pas trop compris la question. Si tu as un tableau de [3][5] alors tu auras un tableau de [3][5].
3 rangées de 5 emplacements.
Si il n'y a pas zéro, il y a quoi ? Quel est le type du tableau ?

n°2192321
Terminapor
I'll see you rise.
Posté le 30-05-2013 à 23:19:39  profilanswer
 

C'est pas des matrices, surtout si chaque ligne n'a pas le même nombre d’éléments :o
 
Dans ce cas, il faut pas faire une allocation statique (type MonTab[W][H]), parce que dans ce cas, c'est forcément toutes les lignes de la même taille.
 
Dans ton cas, il te faut faire un tableau dynamique (ou statique) de pointeurs et les allouer :  
 

Code :
  1. int ** Array; // ou int*[N] Array en statique
  2.   Array = (int**)malloc( sizeof(int*) * N);
  3.   // Et là tu peux allouer tes lignes comme tu veux :  
  4.   Array[0] = (int*)malloc(sizeof(int) * 12); // 12 integers pour la 1ère
  5.   Array[1] = (int*)malloc(sizeof(int) * 2); // 2 integers pour la 2ème
  6.   Array[2] = (int*)malloc(sizeof(int) * 9); // 9 integers pour la 3ème


---------------
Perhaps you don't deserve to breathe

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

  Supprimer des valeurs d'un tableau

 

Sujets relatifs
xsl:copy-of : Supprimer le ' xmlns="" 'A supprimer : doublons
Code VBA pour coller un tableau excel dans corps de mail OutlookScheme: comment supprimer doublons dans une liste
couleur de lien dans un tableau en hover [Résolu] Problème de tableau multidimensionnel et associatif
erreur a supprimerModification de valeurs stockées dans Settings.settings
[Résolu] Tableau à plusieurs colonnesTrouver la 1ere ligne vide d'un tableau et écrire dans les cellules
Plus de sujets relatifs à : Supprimer des valeurs d'un tableau


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