Reprezentacja danych w pamięci (C/C++)
Omówiono reprezentację danych w pamięci na przykładzie programu napisanego w języku C. Przytaczane związki między typami zmiennych, notacją wartości liczbowych w kodzie, a zawartością komórek pamięci, zachodzą jednak w różnych językach programowania.
Poszukaj informacji o wskaźnikach (pointers) w C/C++. Jaki jest związek zmiennej wskaźnikowej z adresem pamięci?
Sprawdź, jak deklaruje się wskaźnik o określonym typie, jak uzyskuje dostęp do wartości z wskazywanego adresu (dereferencja) i jak uzyskuje się adres konkretnej zmiennej.
Po zapoznaniu się z tymi informacjami - czy rozumiesz, co dzieje się w poniższym kodzie?
int *ptr;
int var = 200;
ptr = &var;
*ptr = 1;
Czy wskaźniki występują w Pythonie?
Sprawdź, jak deklaruje się wskaźnik o określonym typie, jak uzyskuje dostęp do wartości z wskazywanego adresu (dereferencja) i jak uzyskuje się adres konkretnej zmiennej.
Po zapoznaniu się z tymi informacjami - czy rozumiesz, co dzieje się w poniższym kodzie?
int *ptr;
int var = 200;
ptr = &var;
*ptr = 1;
Czy wskaźniki występują w Pythonie?
Ostatnia modyfikacja: piątek, 8 sierpnia 2025, 14:54