[OT]C CO tim chtel basnik rici?
Stano
stano.hw na gmail.com
Středa Prosinec 31 17:43:16 CET 2014
Vecna tema C vs ostatne jazyky
Tie zatvorky to je vec zvyku, mne sa osobne lepsie orientuje v
zatvorkach ako v tone textu. Netvrdim ze to musi vyhovovat kazdemu...
Na C alebo skor gcc mam tazke srdce koli inym "vlastnostiam"
Len tak schvalne aky vysledok bude podla vas v tychto prikladoch:
uint32_t addr_rem, mask;
addr_rem = 32;
mask = 0xFFFFFFFF >> addr_rem;
A aky v pripade:
mask = 0xFFFFFFFF >> 32;
Admin HWnews wrote / napísal(a):
> To je hodne spatnej priklad...ten prvni zapis odpovida Pascalu.
>
> Me prave slozene zavorky prijdou silene matouci a nevyrazne - je to
> matematicky symbol a ne lingvisticky - matouci je to prave v okamziku
> kdy se za sebe napise v zavesu { a = (b + c) * d } michaji se do sebe
> matematicke symboly, ktere v jednom pripade matematikou jsou a v
> druhem jsou syntakticky vyhrazeny znak.
>
> RV
>
> Dne 31.12.2014 v 16:36 Petr Labaj napsal(a):
>> Nejde jen o rychlost, ale o přehlednost struktury kódu.
>> Ve strukturovaném programování je blok základním stavebním
>> prvkem, takže jeho oddělení od ostatních bloků by mělo být pokud
>> možno patrné i při rychlém přejezdu obrazovky okem.
>> Proto je hodně dobře, že v C (a prakticky ve všech následujících
>> jazycích) je jako oddělovač bloku jednoduchý a výrazný znak '{' a '}'.
>>
>> Je to nakonec podobné jako s matematickým zápisem.
>> Co vám přijde na první pohled přehlednější?
>>
>> a = (b + c) * d;
>> a = begin b + c end * d;
>> a dosad begin b plus c end krat d lineend
>>
>> PL
>>
>> ***************************
>>
>> From: "Admin HWnews" <hwnews na cncnet.info>
>> To: "HW-news" <hw-list na list.hw.cz>
>> Sent: Wednesday, December 31, 2014 11:53 AM
>> Subject: Re: [OT]C CO tim chtel basnik rici?
>>
>>
>> Ja C nikomu neberu, ale proste nechapu argmentaci, ze to je rychle na
>> psani a ze se tim neco usetri. Nikdy jsem nechvatal tolik abych nemohl
>> napsat begin a end.
>>
>> RV
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list