printf("%d",printf("%d %d",2,2) & printf("%d %d", 2, 2));
How does it interact to provide the output?
Thanks.




3 Votes
Posted 27 January 2013 - 01:41 PM
printf("%d",printf("%d %d",2,2) & printf("%d %d", 2, 2));
Posted 27 January 2013 - 02:27 PM
printf("%d",2 & 2);
printf("%d", 2);
This post has been edited by jjl: 27 January 2013 - 02:27 PM
Posted 28 January 2013 - 06:22 AM
Posted 28 January 2013 - 07:06 AM
Posted 28 January 2013 - 07:22 PM
Quote
Posted 28 January 2013 - 11:59 PM
jjl, on 29 January 2013 - 07:52 AM, said:
Quote
Posted 29 January 2013 - 01:59 AM
Quote
,printf("%d %d",2,2) & printf("%d %d", 2, 2)
Posted 05 February 2013 - 06:09 AM
Jeet.in, on 27 January 2013 - 01:41 PM, said:
printf("%d",printf("%d %d",2,2) & printf("%d %d", 2, 2));
int i = printf("%d %d",2,2);
//i=3 bcoz there is a space in %d.
printf("%d",3 & 3);
