-
Data: 2009-06-04 22:24:02
Temat: Re: Nauka C - co radzicie ?
Od: Waldemar Krzok <w...@z...fu-berlin.de> szukaj wiadomości tego autora
[ pokaż wszystkie 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
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- 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
Najnowsze wątki
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=