<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=3401&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-06-27T12:11:16+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=3401&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-06-27T12:11:16+01:00</updated>
<published>2013-06-27T12:11:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3401&amp;p=40232#p40232</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3401&amp;p=40232#p40232"/>
<title type="html"><![CDATA[Re: pytanie początkującego o wskaźniki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3401&amp;p=40232#p40232"><![CDATA[
<div class="quotetitle">artur85 napisał(a):</div><div class="quotecontent"><br />to czy napisanie &quot;&amp;(tab+5)&quot; nie jest błędem<br /></div><br /><br />Dziękuję za uwagę - oczywiście to jest błędem - niestety chciałem pokazać że można napisać tab+5 i szybko poprawiłem ale niepotrzebnie zostawiłem to &amp;() .... masz rację to babol - więc dobrze myślisz<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />Niestety odnośnie liczenia elementów że niby nie powinno być że element zerowy tylko pierwszy - to ABSOLUTNIE się nie zgadzam. Może tak zostać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> jak jest ....<br /><br />indeksy liczmy od zera więc co za problem powiedzieć że element zerowy ? żaden<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 3 minutach ]</span></strong><br /><br /><div class="quotetitle">artur85 napisał(a):</div><div class="quotecontent"><br />Dlatego moje pytania to nie malkontenckie<br /></div><br /><br />żadne malkontenckie - BARDZO dobre i aż cieszę się gdy ktoś pyta o takie rzeczy a nie w zaciszu swojego pokoju poddaje się gdy czegoś nie zrozumie a później pisze na forum, że jednak C to nie dla niego - podczas gdy nawet nie pokusił się aby o coś dopytać<br /><br />a ty w związku z tym że pytasz to jeszcze BABOLA znalazłeś w książce więc widać że łapiesz już podstawy wskaźników <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> SUPER - jeszcze raz dzięki za uwagę<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 cze 2013, o 12:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[artur85]]></name></author>
<updated>2013-06-27T11:35:55+01:00</updated>
<published>2013-06-27T11:35:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3401&amp;p=40229#p40229</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3401&amp;p=40229#p40229"/>
<title type="html"><![CDATA[pytanie początkującego o wskaźniki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3401&amp;p=40229#p40229"><![CDATA[
Witam<br />Jestem w trakcie lektury niebieskiej księgi, czyta mi się ją bardzo przyjemnie, niemniej jednak utknąłem właśnie na wskaźnikach. Pozwolę sobie wkleić kawałek tekstu, który znajduje się w erracie:<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">fun2(tab);    // przekazanie adresu zerowego elementu do fun2<br />fun2(&amp;tab&#91;3&#93;);  // przekazanie adresu czwartego elementu do fun2<br />fun2(&amp;(tab+5));  // przekazanie adresu szóstego elementu do fun2</div><br />Chodzi mi o trzecią linijkę tekstu. Może się mylę, w takim razie proszę o sprostowanie, ale wydaje mi się, że jeśli w funkcji odwołuję się do tablicy bez nawiasów kwadratowych, to tak jak bym się odwoływał do adresu początku tablicy. W naszym przypadku mamy tab+5, a więc odwołuję się do adresu zwiększonego o np. 5 bajtów (dla tablicy typu char). Zatem skoro odwołuję się już do adresu, to czy napisanie &quot;&amp;(tab+5)&quot; nie jest błędem (&quot;and&quot; jakoś dziwnie mi się wyświetlił)? Bo to tak, jakby odwoływać się do adresu adresu.<br /><br />I jeszcze jedna wątpliwość, mniejszej wagi. Chodzi mi o komentarz w pierwszej linijce: <div class="codetitle"><b>Code:</b></div><div class="codecontent">// przekazanie adresu zerowego elementu do fun2</div>Wydaje mi się że bardziej poprawnie jest napisać <div class="codetitle"><b>Code:</b></div><div class="codecontent">// przekazanie adresu pierwszego elementu do fun2</div>No bo jeśli tab (czyli &amp;tab[0]) to adres zerowego elementu, natomiast &amp;tab[3] to adres czwartego elementu, to coś mi się tu nie do końca zgadza. Zgodnie z tokiem myślenia z drugiej linijki &amp;tab[2] będzie adresem trzeciego elementu, &amp;tab[1] będzie adresem drugiego, a &amp;tab[0] jest adresem zerowego? A gdzie pierwszy? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Ze wskaźnikami próbowałem oswoić się już dawno temu, jednak nie potrafiłem się do nich przyzwyczaić. Teraz czytając Mirkową książkę chcę zabrać się za nie raz a porządnie. Dlatego moje pytania to nie malkontenckie wyszukiwanie najmniejszych błędów znajdujących się w książce, tylko chęć jak najlepszego zrozumienia tematu i pozbycie się wątpliwości podczas lektury książki. <br />Pozdrawiam <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1212">artur85</a> — 27 cze 2013, o 11:35</p><hr />
]]></content>
</entry>
</feed>