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

C Discussion :

Supprimer une case d'un tableau de structure


Sujet :

C

  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Par défaut Supprimer une case d'un tableau de structure
    Bonjour,

    J'aimerais savoir comment faire pour supprimer le contenu d'une case d'un tableau de structure

    Exemple
    J'ai tablo[0].nom = "test123"
    Des que je la lis j'aimerais supprimer son contenu.

    Merci

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Le seul moyen pour une chaîne statique éventuellement, c'est un memset sur tablo[0].nom mais ce n'est pas supprimer la chaîne, simplement la vider !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  3. #3
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par GomuSan Voir le message
    J'aimerais savoir comment faire pour supprimer le contenu d'une case d'un tableau de structure

    Exemple
    J'ai tablo[0].nom = "test123"
    Des que je la lis j'aimerais supprimer son contenu.
    Ca n'a pas de sens de 'supprimer une case de tableau'.

    Si tu veux qu'une chaine soit 'vide', il faut la remplacer par "" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strcpy (tablo[0].nom, "");
    ce qui revient à faut placer un 0 en [0] :


  4. #4
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Par défaut
    Ok j'essaie je vous tiens au courant.

    J'en profite pour vous remercier pour les excellents cours et tutoriels C et la FAQ C

Discussions similaires

  1. Supprimer une case d'un tableau
    Par saidma dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 26/10/2014, 11h55
  2. Supprimer une case vide d'un tableau
    Par Ahmad1994 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 17/02/2014, 11h31
  3. Supprimer une case d'un tableau
    Par cedji dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 02/04/2012, 11h28
  4. supprimer une case d'un tableau
    Par marooh dans le forum C
    Réponses: 19
    Dernier message: 22/10/2010, 16h14
  5. [Debutant] URL utilisable depuis une case d'un tableau de BD
    Par Marc_3 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 03/04/2005, 19h06

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