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 :

plusieurs noms dans un tableau


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut plusieurs noms dans un tableau
    voila je souhaite créer un carnet d'adresse et pour cela j'ai besoin de pouvoir stocker plusieurs nom. Avec char nom[100]; je ne peu mettre qu'une chaine de caractère alors comment faire svp.


    merci
    larreira

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 47
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    char nom[50][100]; // pour 50 noms
    strncpy(nom[0], "mon nom", 100);// ou 100 -1 je sais plus
    Mais ne serait il pas plus judicieux de stocker dans un fichier les informations?

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    strncpy(nom[0], "mon nom", 100);// ou 100 -1 je sais plus

    A quoi sert cette ligne stp ?

    Utiliser un fichier je ne sais pas, je débute.

    Par contre le but c'est de saisir au clavier les noms de famille pour pouvoir ensuite les affichés.

    merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 47
    Par défaut
    Citation Envoyé par larreira Voir le message
    strncpy(nom[0], "mon nom", 100);// ou 100 -1 je sais plus

    A quoi sert cette ligne stp ?

    Utiliser un fichier je ne sais pas, je débute.

    Par contre le but c'est de saisir au clavier les noms de famille pour pouvoir ensuite les affichés.

    merci
    la fonction strncpy recopie la chaine de caractere "Mon nom" dans la premier case du tableau de chaine de caractere nom. Mais puisque tu utilise une fonction d'entré pour mettre dans le tableau le nom, tu n'as donc pas besoin de sa :p

    Poste ton code qui lit les noms et les mets dans le tableau

  5. #5
    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 larreira Voir le message
    voila je souhaite créer un carnet d'adresse et pour cela j'ai besoin de pouvoir stocker plusieurs nom. Avec char nom[100]; je ne peu mettre qu'une chaine de caractère alors comment faire svp.
    Tu veux stocker des informations dans un fichier, c'est ça ?

  6. #6
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    non, je ne veux pas les copier dans un fichier.

  7. #7
    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 larreira Voir le message
    non, je ne veux pas les copier dans un fichier.
    alors explique un peu mieux ce que tu veux faire...

  8. #8
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    je souhaite lancer mon soft, puis il me demande si je veux entrer un nouveau contact ou visualiser mes contacts deja entrés, mais, le probleme c'est que si je créer un tableau nom[], je ne peux que lui mettre qu'un nom de famille hors dans un carnet on en met plusieurs bien sur donc est ce qu'un tableau a deux dimension fonctionnerais ou autre chose.

    merci

  9. #9
    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 larreira Voir le message
    je souhaite lancer mon soft, puis il me demande si je veux entrer un nouveau contact ou visualiser mes contacts deja entrés, mais, le probleme c'est que si je créer un tableau nom[], je ne peux que lui mettre qu'un nom de famille hors dans un carnet on en met plusieurs bien sur donc est ce qu'un tableau a deux dimension fonctionnerais ou autre chose.
    Il faut définir une structure pour tes données, puis un tableau de structure pour mémoriser plusieurs fiches. Mais en principe, on ne mémorise pas en mémoire (car c'est volatile), mais dans un fichier ...

    Quel est l'énoncé exact ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FPDF] Aligner plusieurs MultiCell dans un tableau
    Par Lenezir dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 05/03/2008, 20h24
  2. Insérer plusieurs caractères dans un tableau
    Par Gigatrappeur dans le forum Ada
    Réponses: 4
    Dernier message: 28/12/2007, 21h24
  3. Extraction valeur suivant plusieurs valeurs dans un tableau
    Par fabibou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/07/2007, 19h02
  4. [MySQL] Comment affiché un résultat avec plusieurs lignes et plusieurs champs dans un tableau
    Par Yagami_Raito dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 15/05/2007, 14h19
  5. VBA-E Recherche des différents noms dans mon tableau excel
    Par tazmania dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/04/2007, 19h31

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