-
Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!fu-berlin.de!uni
-berlin.de!not-for-mail
From: Waldemar Krzok <w...@z...fu-berlin.de>
Newsgroups: pl.misc.elektronika
Subject: Re: Nauka C - co radzicie ?
Date: Fri, 05 Jun 2009 00:24:02 +0200
Organization: Freie Universitaet Berlin
Lines: 36
Message-ID: <7...@m...uni-berlin.de>
References: <6...@n...onet.pl>
Reply-To: n...@c...de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8Bit
X-Trace: news.uni-berlin.de
WwiJdwdUoSpwr0KoyYKKggZS/0H0XLrP/fe2qRFq0USgD0jE/RvhPjEZ0V
Cancel-Lock: sha1:541TKdlMKl0CRPKdDrBkDE46mvc=
User-Agent: KNode/0.10.9
Xref: news-archive.icm.edu.pl pl.misc.elektronika:564902
[ ukryj nagłówki ]MH wrote:
> Zycie zmusza mnie do nauczenia się C pod kątem zastosowania w DSP. Chyba
> wybiorę TI. Nieźle daję sobie radę w Pascalu i Assemblerze. Ale jak patrzę
> się na źródła w C , to dostaję wysypki. {} , zamiast begin/end , a++
> zamiast a:=a+1 , symbole logiczne nie całkiem logiczne , to się cholernie
> źle czyta. Do tego możliwość zdefiniowania zmiennej byle gdzie , to
> zaproszenie do zrobienia z programu totalnego burdelu.
mozesz, ale nie musisz. Burdel mozna zrobic z programu w Pascalu, jak sie
chce. A jak ci sie nie podoba, to zrob sobie cos takiego (na poczatku):
#define begin {
#define end }
#define or ||
i tak dalej :-)
oprocz tego nikt ci nie kaze pisac a++, mozesz sobie dalej pisac a=a+1, ale
lepiej w tym przypadku pisac a+=1
Kolega tez tak zaczal, ale po tygodniu przestal, bo sie przyzwyczail.
Zreszta w ANSI-C zmiennych nie mozesz deklarowac byle gdzie, ino na poczatku
funkcji.
> No dobra , pomarudziłem trochę , ale czy mi się to podoba czy nie, muszę
> się tego nauczyć . Takie są tools'y uruchomieniowe i już..
>
> Jaką literaturę polecacie , ew. coś w sieci do nauki od podstaw.
Ja sie uczylem "u zrodel", czyli Kernighan & Ritchie, zreszta mialem na to w
sumie 4 godziny, wraz z napisaniem i przetestowaniem programu. Da sie.
A w Pascalu przy intensywnym uzywaniu unions i wskaznikow mozesz napisac
program (dzialajacy gdzieniegdzie) dlugosci kilkunastu linijek gdzie
postronny za cholere nie zalapie o co biega.
Waldek
Następne wpisy z tego wątku
- 04.06.09 22:25 GLaF
- 04.06.09 22:44 MH
- 04.06.09 23:58 John Smith
- 05.06.09 00:08 John Smith
- 05.06.09 04:21 Krzysztof Rudnik
- 05.06.09 05:37 JJJK
- 05.06.09 06:21 Zbych
- 05.06.09 06:50 MH
- 05.06.09 06:53 MH
- 05.06.09 08:06 Artur M. Piwko
- 05.06.09 08:11 John Smith
- 05.06.09 09:15 Waldemar Krzok
- 05.06.09 09:29 Waldemar Krzok
- 05.06.09 09:51 RoMan Mandziejewicz
- 05.06.09 10:14 Sebastian Biały
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]