#include typedef struct { int _data; } MyStruct; int main() { MyStruct myStruct; MyStruct* lpMyStruct = &myStruct; myStruct._data = 1; (*lpMyStruct)._data = 2; lpMyStruct->_data = 3; // Equivalent à la ligne du dessus, mais aussi valable en C++ std::cin >> lpMyStruct->_data; std::cout << myStruct._data << std::endl; return 0; }
#include typedef struct StationListe{ char *nom_station; struct StationListe *station_precedente; struct StationListe *station_suivante; } Station; typedef struct{ Station *debut; Station *fin; int taille; } Ligne;
typedef struct StationListe{ char *nom_station; } Station; typedef struct{ Arret* suivant Arret* precedent; Station* station; } Arret; typedef struct{ Arret *debut; Arret *fin; int taille; } Ligne;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question