eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaWskkaźniki do tablic wielorymiarowychWskkaźniki do tablic wielorymiarowych
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.supermedia.pl!newsfeed2.atman.pl!n
    ewsfeed.atman.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!glegroupsg2000g
    oo.googlegroups.com!not-for-mail
    From: slawek7 <s...@w...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Wskkaźniki do tablic wielorymiarowych
    Date: Tue, 24 Jul 2012 05:17:16 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 24
    Message-ID: <e...@g...com>
    NNTP-Posting-Host: 194.165.41.229
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1343132237 3672 127.0.0.1 (24 Jul 2012 12:17:17 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Tue, 24 Jul 2012 12:17:17 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=194.165.41.229;
    posting-account=j5enngoAAABw4LcjYURuGASXEkSv9zns
    User-Agent: G2/1.0
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:634313
    [ ukryj nagłówki ]

    Pytanie o arytmetykę wskaźników w C.
    Załóżmy że mam taka tablicę:

    char Tab [][5] =
    {
    { 0x00, 0x00, 0x00, 0x00, 0x00 },
    { 0x00, 0x00, 0x2f, 0x00, 0x00 },
    { 0x00, 0x07, 0x00, 0x07, 0x00 },
    { 0x14, 0x7f, 0x14, 0x7f, 0x14 },
    { 0x24, 0x2a, 0x7f, 0x2a, 0x12 },
    { 0xc4, 0xc8, 0x10, 0x26, 0x46 },
    { 0x36, 0x49, 0x55, 0x22, 0x50 } };

    robię sobie wskaźnik do niej w postaci:

    1. char *ptr1=Tab;
    2. char *ptr2=Tab[3];
    3. char *ptr3=&Tab[2][2];
    3. char *ptr4=&Tab[3];

    Punkt 3 nie działa, jest błąd. Ale dlaczego w punkcie 2 to działa i do czego jest
    wtedy wskaźnik? Czy może mi ktoś łaskawie wytłumaczyć dlaczego to działa tak a nie
    inaczej.
    Nie za bardzo moge zrozumiec tą arytmetykę wskaźników?

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

  • 24.07.12 16:01 J.F

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: