<?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=5&amp;t=11149&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-03-22T21:48:06+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=5&amp;t=11149&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-03-22T21:48:06+01:00</updated>
<published>2015-03-22T21:48:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124297#p124297</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124297#p124297"/>
<title type="html"><![CDATA[Re: Roz 4.8.2 ADC pomiar różnic. - pomoc w zrozumieniu *int_]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124297#p124297"><![CDATA[
Po co zaraz protestować <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... wystarczy napisać - a rzeczywiście masz rację. Rzeczywiście mogłem poświęcić także temu zagadnieniu kilka słów ale ....<br /><br />po pierwsze ponieważ zacząłem od funkcji bez wcześniejszego podania wiadomości o wskaźnikach to tam dlatego nie podałem tej informacji a później przy okazji wskaźników nie podałem przykładu w części teoretycznej gdzie funkcja zwraca wskaźnik. Wydało mi się też być może to zbyt oczywiste - że będzie to zrozumiałe od razu przez każdego początkującego. A jak widać mogłem się mylić ...<br /><br />Na szczęście jednak w części warsztatowej już NA PEWNO pojawia się to zagadnienie i przy okazji UART i przy okazji LCD itp<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 mar 2015, o 21:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2015-03-22T21:22:52+01:00</updated>
<published>2015-03-22T21:22:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124288#p124288</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124288#p124288"/>
<title type="html"><![CDATA[Re: Roz 4.8.2 ADC pomiar różnic. - pomoc w zrozumieniu *int_]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124288#p124288"><![CDATA[
Panie Mirku. Na wstępie muszę zaprotestować. <br />Rozdział &quot;Funkcje&quot; z owymi gwiazdkami opanowałem myślę w stopniu co najmniej dobrym. Czytałem go kilkukrotnie (jeśli nie kilkunastokrotnie) bo faktycznie na początku nie wszystko złapałem jak trzeba.<br />Ale co do funkcji z gwiazdką  przed nazwą to w tym rozdziela takiego przykładu nie ma, jak i wzmianki o zwracaniu rezultatu jako wskaźnik (bo w sumie rozdział Funkcje znajduje się przed rozdziałem Wskaźniki); <br />z kolei w rozdziale wskaźniki opisuje Pan o przekazywaniu do funkcji argumentu przez wskaźnik - i powiem że bardzo przystępnie przedstawił Pan to zagadnienie. Natomiast nie znalazłem wzmianki o zwracaniu przez funkcje rezultatu poprzez wskaźnik  <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" />  jedynie że można w wyniku działania funkcji zmieniać zmienne bezpośrednio w pamięci.<br />Funkcja fun() jest w przykładach ale tylko w przypadku przekazywania do funkcji argumentu w postaci wskaźnika.<br />Jedyny przykład funkcji z gwiazdką to opis możliwości zdefiniowania wskaźnika jako typ void  &quot;char * memcopy(........&quot; ale tu opis ograniczony jest jedynie do wyjaśnienia rzutowania typów. <br />Tak więc jeśli się nie mylę to kod programu z Rozdziału 4.8.2 ADC pomiar różnicowy jest pierwszym wystąpieniem znaku &quot;*&quot; pomiędzy typem zwracanym przez funkcję a samą nazwą funkcji.<br /><br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />char * fun()<br /><br />to wiaomo od razu, że funkcja zwraca rezultat w postaci wskaźnika typu char.<br /></div><br />No i dla mnie to wystarczy i wszystko wyjaśnia.<br /><br />Tylko proszę tego posta nie odbierać jako atak malkontenta na Pańską pracę włożoną w napisanie BB, bo nie taki był mój zamiar  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br />Zakup książek wydawnictwa Atnel (bo posiadam również GB) był jak dla mnie trafionym zakupem i mogę z czystym sumieniem powiedzieć że nauka z podręcznikiem w postaci BB jest przyjemna a wiedza dobrze się wchłania <img src="https://forum.atnel.pl/images/smilies/icon_cool.gif" alt="8-)" title="Cool" /> <br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 22 mar 2015, o 21:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-03-22T20:10:31+01:00</updated>
<published>2015-03-22T20:10:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124270#p124270</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124270#p124270"/>
<title type="html"><![CDATA[Re: Roz 4.8.2 ADC pomiar różnic. - pomoc w zrozumieniu *int_]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124270#p124270"><![CDATA[
<div class="quotetitle">xentis napisał(a):</div><div class="quotecontent"><br />No chyba że coś mi umknęło...<br /></div><br />Panie..... umknął ci CAŁY ROZDZIAŁ, duży rozdział i to jeszcze oznaczony ilomaś tam gwiazdkami - gdzie piszę w książce o funkcjach a w szczególności o ich argumentach ale też REZEULTACIE bo o to pytasz ... i o tym że REZULTATEM może być wskaźnik, o tym że jak widzisz zapis typu<br /><br />char * fun()<br /><br />to wiaomo od razu, że funkcja zwraca rezultat w postaci wskaźnika typu char. Tylko nie mów - że nie ma o tym w Bluebooku <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> bo jest i to dużo .... <br /><br />więc proponuję w &quot;W TYŁ ZWROT&quot; i do książki marsz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> a jak tam kolega czegoś nie zrozumie albo czegoś będzie jeszcze mało to dopyta tutaj i wtedy z PRZYJEMNOŚCIĄ odpowiem/podpowiem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 mar 2015, o 20:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2015-03-22T19:55:31+01:00</updated>
<published>2015-03-22T19:55:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124268#p124268</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124268#p124268"/>
<title type="html"><![CDATA[Roz 4.8.2 ADC pomiar różnic. - pomoc w zrozumieniu *int_to_s]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11149&amp;p=124268#p124268"><![CDATA[
Witam<br /><br />Analizując kod do rozdziału napotykamy na funkcję *int_to_str. Sama budowa funkcji jest zrozumiała natomiast zastanawia mnie gwiazdka przed nazwą funkcji. Jako że gwiazdka - to kombinuję że ma to coś wspólnego ze wskaźnikami. Tylko nie rozumiem co ma na celu w tym kontekście... W BB dotychczas nie natrafiłem na rozwinięcie tematu wskaźników do funkcji poza wzmianką o ich istnieniu w rozdziale o wskaźnikach. No chyba że coś mi umknęło... <img src="https://forum.atnel.pl/images/smilies/icon_e_surprised.gif" alt=":o" title="Zdziwiony" /> <br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 22 mar 2015, o 19:55</p><hr />
]]></content>
</entry>
</feed>