-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: "Grzegorz Niemirowski" <g...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Programowanie uC - Pascal, czy C ?
Date: Mon, 27 Jan 2014 21:02:31 +0100
Organization: ATMAN - ATM S.A.
Lines: 28
Message-ID: <lc6e13$tpq$1@node1.news.atman.pl>
References: <b...@g...com>
<b...@4...com>
<e...@g...com>
<lc4a64$evh$1@node2.news.atman.pl>
<6...@g...com>
<52e601a5$0$2227$65785112@news.neostrada.pl>
<52e6b236$0$2373$65785112@news.neostrada.pl>
<lc6clu$eb3$1@node2.news.atman.pl>
<52e6b7c3$0$2137$65785112@news.neostrada.pl>
NNTP-Posting-Host: 031011139062.warszawa.vectranet.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1390852963 30522 31.11.139.62 (27 Jan 2014 20:02:43 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Mon, 27 Jan 2014 20:02:43 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: OE PowerTool 4.5
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
X-WWW: http://www.grzegorz.net/
Xref: news-archive.icm.edu.pl pl.misc.elektronika:658837
[ ukryj nagłówki ]Irokez <n...@w...pl> napisał(a):
> W dniu 2014-01-27 20:39, Grzegorz Niemirowski pisze:
>> Irokez <n...@w...pl> napisał(a):
>>> W dniu 2014-01-27 07:50, Grzegorz Kurczyk pisze:
>>>> ale z czasem nie dziwi mnie zapis typu Sum+=*BuffPtr++ i jest dla mnie
>>>> czytelny od pierwszego rzutu okiem.
>>> o kurr.. co to robi?
>> Sumuje elementy tablicy. Potwierdzam, to jest czytelne.
> Wierzę na słowo ;)
> Na szybko tak szukam ANSI C i coś o tablicach i jest to jednak czytelniej
> pokazywane.
> No ale skracamy ile się da, nawet ksiądz się wita "pochwa" ;)
Tutaj odwołanie jest przez wskaźnik, dlatego nie widzisz kwadratowych
nawiasów. Wskaźnik pokazuje na jakiś element bufora. Gwiazdką pobieramy
sobie wskazywany element, a operatorem inkrementującym ++ przesuwamy
wskaźnik na kolejny element. Wartość, którą pobraliśmy, dodajemy do zmiennej
Sum. Ta linijka generalnie pracuje sobie w jakiejś pętli. Jeśli tablica
nazywa się Buff i mamy zmienną indeksową i, wówczas możemy zapisać to tak:
Sum+=Buff[i++];
I akurat tutaj nie jest to kwestia skracania, oba zapisy są podobnie długie.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 12 days, 19 hours, 6 minutes and 53 seconds
Następne wpisy z tego wątku
- 27.01.14 21:29 Grzegorz Kurczyk
- 27.01.14 21:55 Grzegorz Niemirowski
- 27.01.14 22:11 Grzegorz Kurczyk
- 27.01.14 22:44 h...@m...uni.wroc.pl
- 27.01.14 23:45 J.F
- 27.01.14 23:51 J.F
- 28.01.14 00:04 J.F
- 28.01.14 00:16 A.L.
- 28.01.14 00:20 RoMan Mandziejewicz
- 28.01.14 00:51 J.F
- 28.01.14 00:56 J.F
- 28.01.14 01:05 RoMan Mandziejewicz
- 28.01.14 01:36 A.L.
- 28.01.14 01:38 A.L.
- 28.01.14 01:45 A.L.
Najnowsze wątki z tej grupy
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
Najnowsze wątki
- 2025-07-25 Drastycznie rośnie import stali - w hucie w Dąbrowie Górniczej zostanie wygaszony wielki piec
- 2025-07-25 Drastycznie rośnie import stali - w hucie w Dąbrowie Górniczej zostanie wygaszony wielki piec
- 2025-07-25 I kolejny inżynier...
- 2025-07-25 Kobiety, bójcie się inżynierów...
- 2025-07-25 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-07-25 Re: Brawo !!! Osy chronione w Niemczech. Za usunięcie gniazda grozi mandat
- 2025-07-25 cudzoziemiec bez biletu
- 2025-07-25 Gdynia => Sales Executive / KAM <=
- 2025-07-25 Inżynierzy z prawomocnym...
- 2025-07-25 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-25 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-25 Kraków => Senior Fullstack Engineer (Low-Code Platform) <=
- 2025-07-25 Skrobanie
- 2025-07-25 Lublin => Konsultant ds. Wdrożeń ERP (moduł FK) <=
- 2025-07-25 Warszawa => Senior Frontend Developer (React + React Native) <=