Kurs C++ - Poziom 3
Lekcja 21. Struktury - część 1 - grupowanie danych za pomocą struktur
W tej lekcji przedstawię Ci sposób grupowania informacji o jakimś bardziej złożonym elemencie za pomocą struktur - nowego typu w języku C++. Taki zabieg jest stosowany bardzo często, zwłaszcza na dalszym etapie nauki języka C++, jednak już teraz pewne mechanizmy warto poznać i zacząć stosować.
Lekcja 22. Struktury - część 2 - tablice struktur w języku C++
Jeśli chcesz poznać nieco bardziej zaawansowane wykorzystanie struktur w języku C++, koniecznie przeczytaj tę lekcję. Dowiesz się jak zagnieżdżać w sobie struktury oraz w jaki sposób poruszać się po tablicach struktur.
Lekcja 23. Definicja, deklaracja, inicjalizacja - ważne pojęcia w języku C++
Mimo że ta lekcja będzie bardziej teoretyczna niż praktyczna, to jednak koniecznie musisz poświęcić jej uwagę. Poznasz tutaj pojęcia, którymi operowałem już w poprzednich lekcjach, a niebawem bez dobrego ich zrozumienia, nie będzie możliwe poznawanie nowych elementów języka.
Lekcja 24. Zasięg zmiennych w języku C++. Zmienne globalne i zmienne lokalne.
Chociaż zmienne w dotychczasowych programach były deklarowane nie raz, warto zastanowić się tak naprawdę, w którym miejscu programu możemy je deklarować i w jaki sposób wpływa to na "jakość" programów. W tej lekcji poznasz zmienne globalne i lokalne, czyli inaczej zasięg zmiennych.
Lekcja 25. Przesłanianie zmiennych w języku C++. Zasięg a dostęp do zmiennych.
Tym razem poznasz mechanizm przesłaniania zmiennych w języku C++, który pozwoli Ci nie pamiętać wszystkich szczegółów dotyczących zadeklarowanych zmiennych, a jednocześnie rozumieć, co dokładnie dzieje się w programie i gdzie szukać ewentualnych błędów nieostrożnych działań.
Lekcja 26. Referencja (typ referencyjny) w języku C++. Znaczenie referencji w programowaniu w C++.
Czas spojrzeć na typy danych z trochę innej perspektywy. W tej lekcji poznasz właśnie taki nieco "inny" typ danych, jakim jest referencja (typ referencyjny), który jednak już niebawem okaże się bardzo ważnym i przydatnym typem danych.
Lekcja 27. Wskaźniki (typ wskaźnikowy) - część pierwsza. Adresowanie komórek, operator wyłuskania.
Tutaj zdobędziesz kolejne informacje o typie wskaźnikowym w C++. Informacje te są nie mniej ważne od tych przedstawionych w poprzedniej lekcji, dlatego też przeczytaj je z wielką uwagą.
Lekcja 28. Wskaźniki (typ wskaźnikowy) - część druga. Inicjalizacja, zasady, stałe wskaźniki
Tutaj zdobędziesz kolejne informacje o typie wskaźnikowym (wskaźnikach) w języku C++. Informacje te są nie mniej ważne od tych przedstawionych w poprzedniej lekcji, dlatego też przeczytaj je z wielką uwagą.
Lekcja 29. Wskaźniki (typ wskaźnikowy) - część trzecia. Operacje na kilku wskaźnikach
Po raz kolejny pogłębisz swoją wiedzę o wskaźnikach. Przedstawione są tu często stosowane sposoby użycia wskaźników oraz kilka ostrzeżeń i sugestii, jak bezpiecznie pracować ze wskaźnikami.
Lekcja 30. Wskaźniki, referencje, typy proste. Porównanie typu wskaźnikowego i referencyjnego.
Ta lekcja stanowi podsumowanie informacji o wskaźnikach, referencjach i typach prostych i zawiera zestawienie tych wszystkich informacji, aby łatwiej Ci było przyswoić sobie niezbędną wiedzę.