[OT]C CO tim chtel basnik rici?

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Středa Prosinec 31 17:52:28 CET 2014


Me to vychazi v obou pripadech logicky 0




Jen u mask2= je pri prekladu warning...

Dne 31. 12. 2014 v 17:43 Stano napsal(a):
> 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
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20141231/15f20bc7/attachment-0001.html>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: ihacbgbd.png
Type: image/png
Size: 44092 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20141231/15f20bc7/attachment-0001.png>


Další informace o konferenci Hw-list