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 :

tableau php > C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 25
    Par défaut tableau php > C
    Salutations

    J'ai développé un p'tit jeu de questions/réponses sur des personnages célèbres en php et j'aimerai tenter de l'adapter en c ou c++.

    Les informations sur les personnages (nom + 6 indices par personnage) sont stocké dans un tableau comme ci dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    //----PERSONNAGE 1-----
    // Nom
    $personnages[0]['nom'] = 'perso 1';
     
    // Indices
    $personnages[0]['indices'] = array (
    	'indice A',
    	'indice B',
    	'indice C',
    	'indice D',
    	'indice E',
    	'indice F'
    );
    J'ai cherché mais les tableaux en c et moi c la mizère
    y'aurait-il un moyen d'effectuer un stockage similaire des informations ?

    Khyorement votre, moi

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    C ou C++ à toi de choisir.

    En C, les seuls indices qui existe sont des numéro tab[0], tab[1],... il n'y a pas de tab["nom"] par exemple.

    Tu peux si tu veux faire 2 tableaux, et les indices des tableaux correspondent à ce que tu veux.

    En revanche en C++, il y a les map qui sont plutot pratique.

    En C tu peux faire des tableaux des differents types, entier, flottants, chaine de caractere...

    Apres bien sur il te faut des connaissances en C, pour y arriver

  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 Skyrunner
    Tu peux si tu veux faire 2 tableaux, et les indices des tableaux correspondent à ce que tu veux.
    Ou plus probablement, un tableau de structure...

  4. #4
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 25
    Par défaut E bien c'est simple
    C'est très simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Char Personnage[10]; //On déclare un tableau de 10 personnages.
    Char Indices[30]; //Il y a 3 indices par personnages.
    Personnage[1]="Mr . . ."
    tu peux faire sa pour chaque Personnage ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    int nbpersonnage = 10;
    int a = 0;
    Char Personnage[nbpersonnage]; //On déclare un tableau de 10 personnages.
    Char Indices[nbpersonnage*3]; //Il y a 3 indices par personnages.
    while(a!=nbpersonnage)
    {
    Personnage[a]=("Perso %d", a);
    }
    a = 0;
    while(a!=nbpersonnage)
    {
    Indice[a]=("Indice %d", a);
    }
    Espérent t'avoir aidé

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 25
    Par défaut
    merci futixu, j'essaierai

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut Re: E bien c'est simple
    Euh c'est un peu n'importe quoi la.

    Citation Envoyé par Futixu
    C'est très simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Char Personnage[10]; //On déclare un tableau de 10 personnages.
    La tu fais juste un tableau de 10 char

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Char Indices[30]; //Il y a 3 indices par personnages.
    Comprends pas tres bien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Personnage[1]="Mr . . ."
    Ah carrement dans un char tu met une chaine de caractere, surtout que pour mettre une chaine de caractere dans un tableau de char c'est pas du tout comme cela que l'on fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    while(a!=nbpersonnage)
    {
    Personnage[a]=("Perso %d", a);
    }
    Sans vouloir être mechant, tu as deja fais du C dans ta vie???
    Tu la sors d'ou cette syntaxe.

    Enfin bref. Je ne pense pas que ton code puisse l'aider. M'enfin...

Discussions similaires

  1. [Tableaux] afficher le contenu d'un tableau php
    Par moons dans le forum Langage
    Réponses: 9
    Dernier message: 08/02/2006, 15h12
  2. [PHP-JS] Passer un tableau php en tableau JS
    Par dark_vidor dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 22/12/2005, 11h36
  3. Recuperer un tableau php dans javascript
    Par 17mounir dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/08/2005, 09h07
  4. [DOM XML] XML -> tableau PHP
    Par Mucsy dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 03/06/2005, 11h44
  5. [PHP-JS] Remplir un tableau javascript selon un tableau php
    Par jerome38000 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/01/2005, 14h02

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