konfuzja - struktura
Ostatnio zmodyfikowano 2009-05-16 11:15
robaczek122 Temat założony przez niniejszego użytkownika |
konfuzja - struktura » 2009-05-16 10:22:58 W lekcji XIX -struktury danych, struktura zawsze przedstawiona jest w taki sposob: struct wlasna_nazwa_typu { };
wszystko cacy, ale w nastepnej lekcji (XX) w pierwszym kodzie mamy: struct { int liczba; long long duzaLiczba; } struktura;
a nie: struct struktura { int liczba; long long duzaLiczba; };
i czemu to drugie nie dziala?? |
|
GoldWolf |
» 2009-05-16 10:35:23 W pierwszym sposobie określasz nazwę struktury i potem dla tej nazwy tworzysz obiekty. A w drugim przypadku tworzysz od razu obiektu (struktury, która jest bez nazwy). Możemy połączyć definicje struktury z tworzeniem zmiennych strukturalnych. W tym celu wystarczy za zamykającym nawiasem klamrowym podać nazwę, lub nazwy zmiennych struct w ł asna_nazwa_typu { short liczba; long long duza_liczba; } dodawnia, odejmowanie;
struct w ł asna_nazwa_typu { short liczba; long int duza_liczba; } dodawanie = { 7, 15000000 } Źródło: Szkoła Programowania - C++ - Stephan Prata" |
|
robaczek122 Temat założony przez niniejszego użytkownika |
» 2009-05-16 10:58:37 o dzieki! ^^powinna sie znalezc taka notka w kursie. Przetestowalem kilka mozliwosci, roznych sposobow deklaracji i teraz kapuje. |
|
GoldWolf |
» 2009-05-16 11:15:26 ^^powinna sie znalezc taka notka w kursie. Wszystko w swoim czasie i przestrzeni. Jeśli jesteś usatysfakcjonowany to proszę zamknij temat. |
|
« 1 » |