-
Data: 2011-06-27 11:56:02
Temat: Re: Wskaźniki i ich rzutowanie (Język C)
Od: Waldemar Krzok <w...@z...fu-berlin.de> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Am 27.06.2011 07:44, schrieb slawek7:
> Cześć.
> Chciałbym Was prosić o pomoc w zrozumieniu wskaźników i ich
> rzutowania.
> Niby proste, ale jakoś tego nie rozumiem. Jak rozumieć takie zapisy i
> dlaczego tak jest to pisane:
>
> 1. int *p=(int *)&w;
a co w tym takiego dziwnego?
> 2.
> unsigned int nCols;
> unsigned int nRows;
> unsigned char *pFont;
> unsigned char *pChar;
> unsigned char *FontTable[] = {(unsigned char *)FONT6x8,
> (unsigned char *)FONT8x8,
> (unsigned char *)FONT8x16};
> i teraz
> pFont = (unsigned char *)FontTable[1]; // skoro FontTable[] jest typu
> unsigned char to po co jeszcze rzutować?
nie jest
> nCols = pgm_read_byte(&*pFont);
> nRows = pgm_read_byte(&*(pFont + 1)); // tych zapisów nie rozumiem
> & oraz *
no to skasuj &*
> FontTable deklarowane są jako: unsigned char FONT8x16[] PROGMEM =
> {.... itd
>
> Oczywiście jest to napisane dla AVR i kompilowane w AVR-GCC
1. NTG
2. Kernighan, Ritchie "Język C"
Waldek
--
My jsme Borgové. Sklopte štíty a vzdejte se. Odpor je marný.
Następne wpisy z tego wątku
- 27.06.11 14:20 Lelek@
- 27.06.11 14:24 Lelek@
- 27.06.11 14:41 Waldemar Krzok
- 27.06.11 15:53 Konop
- 27.06.11 17:07 Michoo
- 27.06.11 20:30 Waldemar Krzok
- 30.06.11 10:19 slawek7
- 30.06.11 12:57 qlphon
- 30.06.11 17:15 identifikator: 20040501
- 30.06.11 17:33 Michoo
- 01.07.11 02:18 Lelek@
- 01.07.11 16:43 slawek7
- 01.07.11 17:39 slawek7
- 05.07.11 07:47 Artur M. Piwko
Najnowsze wątki z tej grupy
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
Najnowsze wątki
- 2026-01-17 Warszawa => Data Developer <=
- 2026-01-17 pozwy przeciwko OpenAI związane z samobójstwami
- 2026-01-16 I kolejny jebniety 2
- 2026-01-16 Ziobro decyzja o areszcie - Odroczenie 2: Uzasadnienie wniosku o wyłączenie sędziego
- 2026-01-16 Żywica żółknie od UV i wody :(
- 2026-01-16 Weryfikacja wieku w fb
- 2026-01-16 elektryczny pozar
- 2026-01-15 Zawory termostatyczne
- 2026-01-15 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-15 Proces KARNY Braunowi (KPP) POLITYCZNIE służy? [+0.7% miesięcznie 2 razy]
- 2026-01-15 Białystok => Frontend Developer React <=
- 2026-01-15 Konto na zdalnym NAS - jak zabezpieczyc pliki?
- 2026-01-15 Myślenice => Junior SAP CO Consultant <=
- 2026-01-15 Wyjaśnienie patologii opisanej w art. pt. "Przeciw bezkarności biznesu"
- 2026-01-15 Wyjaśnienie patologii opisanej w art. pt. "Przeciw bezkarności biznesu"




Fakturzystka, fakturzysta