Declaration
firstmen2009
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
AmineKalaa Messages postés 109 Statut Membre -
AmineKalaa Messages postés 109 Statut Membre -
Bonjour,
je veux déclarer une structure à deux champs :
un champ ville de type chaine de caractères (char*)
un champ température de type entier
je veux déclarer une structure à deux champs :
un champ ville de type chaine de caractères (char*)
un champ température de type entier
Configuration: Windows Vista Firefox 3.0.7
2 réponses
-
tu programme dans quel langage? Sois plus precis si tu veux de l'aide.
Si tu parle du langage c voici ta structure:
struct Ma_Structure
{
char * ville;
int temperature;
}; -
Bonjour.
en langage C:
struct meteo
{
char ville[31];
int temp;
};
typedef struct meteo METEO;
explication:
*) char ville[31]: chaine de caractères de taille maximal 30 caractère (plus un caractère pour le '\0')
**) typedef struct meteo METEO: typedef permet de definir nos propre types (c a d) pour declarer une variable de type struct meteo on ecrit tout simplement METEO:
au lieux de struct meteo m1;
on écrit METEO m1;
Le nouveau type qu'on définit porte(par convention) le même nom que celui de la structure mais ecrit en majuscule( n'oubliez pas que le langage C est sensible à la casse !!)