-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!uni-berlin.de!not-for-mail
From: Waldemar Krzok <w...@z...fu-berlin.de>
Newsgroups: pl.misc.elektronika
Subject: Re: Wskaźniki i ich rzutowanie (Język C)
Date: Mon, 27 Jun 2011 16:41:34 +0200
Organization: Freie Universitaet Berlin
Lines: 39
Message-ID: <9...@m...uni-berlin.de>
References: <b...@c...googlegroups.com>
<iua3jp$8kq$1@opal.futuro.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de
TjJAMUWCw9rS+vp1MuQyEACjDY3F7K/vhLlQT8fb2/Qg94qCFvxs/67piw
Cancel-Lock: sha1:QwnLJhg64mB2iVgqFshKmkryy2I=
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.18) Gecko/20110616
Thunderbird/3.1.11
In-Reply-To: <iua3jp$8kq$1@opal.futuro.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:612585
[ ukryj nagłówki ]Am 27.06.2011 16:20, schrieb Lelek@:
>
> "slawek7" <s...@w...pl> wrote in message
> news:bc4df12f-9d57-43ab-b24f-e14cd4b81826@c20g2000vb
v.googlegroups.com...
>
>>> int *p=(int *)&w;
>
> w: .byte 256
>
> ldi XH,high(w)
> ldi XL,low(w)
>
> Co siedzi w X ? W X siedzi adres początku bufora "w" czyli siedzi tam &w
> adres początku "w".
> Jest to liczba w tym X jaka? 2 bajtowa 16 bitowa bo siedzi w XL i XH.
> Jest to wskaźnik do tego bufora czyli jego adres początkowy.
>
> Teraz jeżeli X i p są tego samego size-u to wystarczy: (int 16 bit)
> int *p = &w
W ogólności nie. Niektóre kompilatory na to nie pozwalają, nawet jak
typy mają tą samą wielkość. Jak masz ustawienia typu "paranoic" to nawet
coś takiego nie przejdzie:
typedef unsigned char byte;
unsigned char C, *pC;
byte B, *pB;
C = 0x55;
pC = &C;
pB = pC; // wywala błąd
pB = (byte) pC; // jest ok
Waldek
--
My jsme Borgové. Sklopte štíty a vzdejte se. Odpor je marný.
Następne wpisy z tego wątku
- 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
- Szukam monitora HDMI ok. 4"
- Obcinaczki z łapaczem
- termostat do lodowki
- SEP 1 kV E
- Aku LiPo źródło dostaw - ktoś poleci ?
- starość nie radość
- Ataki hakerskie
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
Najnowsze wątki
- 2024-12-16 Szukam monitora HDMI ok. 4"
- 2024-12-16 Poznań => Key Account Manager <=
- 2024-12-16 Akwarium w aucie
- 2024-12-16 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2024-12-16 Warszawa => Expert Recruiter 360 <=
- 2024-12-16 Gdańsk => System Architect (background deweloperski w Java) <=
- 2024-12-16 Warszawa => Key Account Manager <=
- 2024-12-16 Warszawa => Spedytor Międzynarodowy <=
- 2024-12-16 Białystok => Analityk w dziale Trade Development (doświadczenie z Po
- 2024-12-16 Warszawa => Programista Microsoft Dynamics 365 Business Central <=
- 2024-12-16 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2024-12-16 Szczecin => Key Account Manager (ERP) <=
- 2024-12-16 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-12-16 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-12-16 odpowiedzialnosc powodz