:: C Language Interview Questions ::

Click on >> (Arrow for More Questions) 

  Answer/Explaination : 

ibj!gsjfoet


(Exp):
++*p++ will be parse in the given order
*p that is value at the location currently pointed by p will be taken
++*p the retrieved value will be incremented 
when ; is encountered the location will be incremented that is p++ will be executed
Hence, in the while loop initial value pointed by p is 'h', which is changed to 'i' by 
executing ++*p and pointer moves to point, 'a' which is similarly changed to 'b' and so 
on. Similarly blank space is converted to '!'. Thus, we obtain value in p becomes 
"ibj!gsjfoet" and since p reaches '\0' and p1 points to p thus p1doesnot print anything. 
 
 

Next >>

 
 

Quick Links

| Home | C Language | All India Entrances | Previous Year Papers | Software Projects

| Project Reports | Job Alerts & Notifications | Technical Interview Questions |

| Audio Visual Notes |