Sujet : Re: while(T[l]<p & l<=r)
De : fir (at) *nospam* grunge.pl (fir)
Groupes : comp.lang.cDate : 31. Mar 2024, 16:10:47
Autres entêtes
Organisation : i2pn2 (i2pn.org)
Message-ID : <uubudh$3ktle$1@i2pn2.org>
References : 1 2 3
User-Agent : Mozilla/5.0 (Windows NT 5.1; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24
Scott Lurndal wrote:
Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:
On 27.03.2024 12:35, fir wrote:
tell me, is while(T[l]<p & l<=r) the same as while((T[l]<p)&&(l<=r))
>
1. As long as K&R precedences still hold you don't need the inner
parentheses; '<' and '<=' has higher precedence than '&' and '&&'.
>
While true, the parenthesis can be helpful to the reader
and have no adverse effects.
>
i think i will use the rule if the operator precedences are right
(and here ARITHM < REL < LOG rule is ruight) i will not use parenthesis but when its wrong i will use them (probably even if they are not needed)
if(!(i%16)) for example i must use it becouse if(!i%16) sadly and
unproperly dont work