-
Data: 2023-05-18 21:02:05
Temat: Re: Dziwny problem z kodem w C (gcc mips/pic32)
Od: Janusz <j...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 18.05.2023 o 13:29, Grzegorz Niemirowski pisze:
> Janusz <j...@o...pl> napisał(a):
>> No i co z tego, przecież to dwie osobne tablice i osobno się adresują
>> i chyba kompilator czy linkier nie ma tu błędu w adresacji?
>
> Niby osobno adresowane ale nie do końca, bo są w jednej pamięci. Jak
> wyjedziesz poza zakres jednej, to wpadniesz na drugą. To nie jest błąd
> kompilatora ani linkera ale uroki C. Błąd w kodzie polega na
> zapomnieniu, że sizeof() nie służy do zwracania liczby elementów
> tablicy. Można go użyć w tej roli tylko dla tablic o typie jednobajtowym
> (char, uint8_t itp) a nie short.
>
Aaa to o to chodzi, czyli funkcja sizeof jest po prostu do dupy i tyle.
To że są w jednej pamięci to wiem doskonale i wiem czym się kończy
nadpisanie zmiennych. Już trochę programów 'popełniłem'.
--
Janusz
Następne wpisy z tego wątku
- 18.05.23 21:08 Janusz
- 18.05.23 21:12 Janusz
- 18.05.23 21:29 Dawid Rutkowski
- 18.05.23 21:40 Janusz
- 18.05.23 21:49 heby
- 19.05.23 09:33 JDX
- 19.05.23 09:45 JDX
- 19.05.23 10:19 JDX
- 19.05.23 10:29 JDX
- 19.05.23 10:30 heby
- 19.05.23 11:25 JDX
- 19.05.23 11:51 JDX
- 19.05.23 11:53 heby
- 19.05.23 12:07 JDX
- 19.05.23 12:12 heby
Najnowsze wątki z tej grupy
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
- Disk on Module, czym to odczytać?
- Pasta ochronna? Lutownicza?
- zagadka pneumatyczna
- Klip testowy, jak sie to używa
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
Najnowsze wątki
- 2025-11-22 Sterownik kotła CO praca PWM
- 2025-11-22 Fwd: Fwd: jesienne paragony grozy
- 2025-11-22 Fwd: jesienne paragony grozy
- 2025-11-22 Fwd: Stopa z gwintem
- 2025-11-22 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-11-22 Warszawa => Solution Architect (Workday) - Legal Systems <=
- 2025-11-22 Warszawa => Senior Cloud Engineer - AWS <=
- 2025-11-22 Wrocław => Programista React ze znajomością C++ <=
- 2025-11-22 Stopa z gwintem
- 2025-11-22 Białystok => Dynamics 365 Commerce/POS Developer <=
- 2025-11-22 Elektryki to jednak smrody
- 2025-11-22 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-11-22 Warszawa => Starszy Programista C <=
- 2025-11-22 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-11-22 Warszawa => Programista Dynamics 365 Commerce/POS <=




Ile kosztują tanie mieszkania w polskich metropoliach?