Next: structures imbriquées Up: Les structures Previous: Déclaration

Utilisation

pour accéder à un champ d'une structure, c'est l'opérateur '.' qui est utilisé ou l'opérateur '->' dans le cas d'une variable pointeur sur une structure.


#include <iostream.h>
#include <string.h>
struct salarie {
  char nom[30] ;
  float salaire ;
} ;
salarie dupont, *durant, dubois ;
int main(void) {
  durant = new salarie ;
  strcpy(dupont.nom,"Dupont Emile") ;
  ...
  dupont.salaire = durant->salaire+1000 ;
  cout << "le salaire de " << dupont.nom << 
  " est " << dupont.salaire << endl ;
  dubois=dupont ;
  ...

@
vendredi, 7 novembre 1997, 14:51:48 MET