This is compiler dependent......and not a portable way of writing code

On Sat, Apr 30, 2011 at 12:11 PM, Ashish Modi <ashishrmod...@gmail.com>wrote:

>          For such type of questions, the best method is to draw a parse
> tree according to precedence  and evaluate the tree. This is how it is
> evaluated at compiler level. Many times parsing tree creation is
> implementation dependent.
>
>
>
>
>
>
> On Fri, Apr 29, 2011 at 6:43 PM, Varun Nagpal <varun.nagp...@gmail.com>wrote:
>
>> I think these questions are stupid in the sense that no one would ever use
>> these constructs in their production code unless someone wants to write an
>> obscure obfuscated code in some competition. Many times similar expressions
>> are non-portable.
>>
>> Anyways, to understand this and related concepts, please see iso c or c++
>> standard and try to understand operator precedence, operator associativity
>> and sequence points.
>>
>> On Fri, Apr 29, 2011 at 3:06 PM, Nikhil Gupta 
>> <nikhilgupta2...@gmail.com>wrote:
>>
>>> 12
>>> 5
>>>
>>> because y=4+4+3+1
>>> and x is incremented to 5
>>>
>>>
>>> On Fri, Apr 29, 2011 at 2:01 PM, MANNU <manishkr2...@gmail.com> wrote:
>>>
>>>> *Can anyone please explain me the output of this program:*
>>>>
>>>> int x=1;
>>>> int y=x++ + ++x + ++x + x++;
>>>> cout<<y;
>>>> cout<<x;
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Algorithm Geeks" group.
>>>> To post to this group, send email to algogeeks@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> algogeeks+unsubscr...@googlegroups.com.
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> Nikhil Gupta
>>> Senior Co-ordinator, Publicity
>>> CSI, NSIT Students' Branch
>>> NSIT, New Delhi, India
>>>
>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "Algorithm Geeks" group.
>>> To post to this group, send email to algogeeks@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> algogeeks+unsubscr...@googlegroups.com.
>>> For more options, visit this group at
>>> http://groups.google.com/group/algogeeks?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to algogeeks@googlegroups.com.
>> To unsubscribe from this group, send email to
>> algogeeks+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/algogeeks?hl=en.
>>
>
>
>
> --
> With Regards
> Ashish Modi
> 9423721478
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to algogeeks@googlegroups.com.
> To unsubscribe from this group, send email to
> algogeeks+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>



-- 
Amit Jaspal.

Men do less than they ought,
unless they do all they can

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to