blanccc
Messages postés23Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention 9 juin 2006
-
9 mai 2006 à 16:04
blanccc
Messages postés23Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention 9 juin 2006
-
9 mai 2006 à 16:39
bonjour tout le monde,
je suis pas du tout un expert en C et j'ai un truc à programmer pour mon stage dans ce langage et ça serait bien pratique si je pouvais faire l'équivalent d'un "record" en Ada. Pour ceux qui connaissent pas l'Ada le "record" c'est un principe super simple. Par exemple si on veut traiter un problème avec des jeux de cartes on peut faire comme ça :
type carte is record
valeur : integer;
couleur : string;
end record;
ainsi quand on a une variable C1 de type carte si on fait C1.valeur ça nous donne l'integer correspondant et si on fait C1.couleur ça nous rend la string correspondante.
Ma question est la suivante : comment faire en C pour construire un type comme le type 'carte' au dessus. Ci vous avez une réponse je suis vraiment preneur, ça serait vraiment pratique pour moi !
cs_laurent1024
Messages postés987Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 août 201225 9 mai 2006 à 16:31
remarque apres quand tu veut te servir de la structure tu fais comme ca :
struct carte C1;
sinon tu peut faire
typedef struct carte
{
int i;
char couleur [20];
} carte;
et apres dans l'appel
carte c1;
++
Vous n’avez pas trouvé la réponse que vous recherchez ?
blanccc
Messages postés23Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention 9 juin 2006 9 mai 2006 à 16:39
Merci tout le monde !
je vous aurais bien mis des ptis smileys mais ça marche pas j'écris dans une fenetre "de base" lol ! Bonne continuation à tous, c'est cool de votre part...
Cédric
___________________________
Si tout seul on va plus vite,
Ensemble on va plus loin...