Declaration

firstmen2009 Messages postés 16 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

2 réponses

hamed01 Messages postés 212 Statut Membre 24
 
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;
};
0
AmineKalaa Messages postés 109 Statut Membre 7
 
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 !!)
0