Wpis z mikrobloga

Hej, czy ktoś siedzący w języku c/c++ i mikrokontrolerach może mi wytłumaczyć dlaczego tworząc tablicę w której przechowuję inne tablice, muszę użyć wskaźnik na tej tablicy? Bez użycia wskaźnika kod nie zadziała i do końca nie rozumiem dlaczego tak jest.
Zdjęcie poglądowe.

#naukaprogramowania #arduino
imthehighestintheroom - Hej, czy ktoś siedzący w języku c/c++ i mikrokontrolerach moż...

źródło: comment_1630094576tFD3nb7acqcymg7GUvzUe9.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@imthehighestintheroom: bo musisz sobie zadać pytanie czym jest tablica, czym jest pamięć oraz w jaki sposób dane o jakimś zadanym typie mogą być przechowywane w owej pamięci.

W skrócie: Co (jakiego typu - ile bajtów ma typ jednej komórki)? Gdzie (jak to zaadresować)? Ile (jak dużo)?

W programowaniu przyjęło się, że typ tablicy będzie reprezentował fragment pamięci o dostępie sekwencyjnym, ciągłym, a dostęp do niej będzie odbywać się poprzez znajomość adresu pierwszego
  • Odpowiedz