Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


char* ptr = "Rahul";
*ptr++;
printf("%s",ptr);


What will be the output

Answers were Sorted based on User's Feedback



char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / vadivelt

Since address pointed by ptr got incremented, ptr will point to
address of char 'a'.

So o/p will be - ahul

Is This Answer Correct ?    73 Yes 5 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / praveen

ahul

Is This Answer Correct ?    26 Yes 4 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / sachin

ahul

Is This Answer Correct ?    13 Yes 0 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / amit

Ans: ahul


Reason:

Initially character pointer ptr pointed to the first character
of Rahul..when we increase it by increament operator it increase one byte.because size of character is one bye..
now it point to a..
we print from here
therefore we got above answer
so

Is This Answer Correct ?    9 Yes 0 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / sudeep dutta

Rahul loses his name and becomes ahul.

Is This Answer Correct ?    3 Yes 0 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / sunayana

the output is "ahul"

Is This Answer Correct ?    2 Yes 0 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / sayali

this code generates the output as,
ahul
but is also generate warning
that
code has no effect..

Is This Answer Correct ?    2 Yes 2 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / deepak

Ans:Sahul

Reason:
Intially *ptr contains ASCII value of 'R' on incrementing it
will points to ASCII value of 'S'.

Is This Answer Correct ?    2 Yes 15 No

char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output..

Answer / darshan

Rahul

Is This Answer Correct ?    4 Yes 18 No

Post New Answer

More OOPS Interview Questions

In OverLoading concept,Why they are not consider return value and why they are consider only parameters in method? For ex: public int Add(int a,int b){...} public String Add(int a,int b){...}

1 Answers  


What do you mean by binding of data and functions?

3 Answers  


Which is the only operator in C++ which can be overloaded but NOT inherited?

8 Answers  


What is the advantage of oop over procedural language?

0 Answers  


What are the OOPS concepts?

106 Answers   A1 Technology, Bajaj, CTS, EDS, HP, Infosys, Intel, Microsoft, MNC, Persistent, PlanetSoft, ProConstructor, TCS, Virtusa, Wipro, YSoft Solutions,


What is Difeerence between List obj=new ArrayList(); and ArrayList obj=new ArrayList()?

0 Answers   NIIT, SRA,


what is the difference between class and object?

9 Answers  


Why u change company?

12 Answers   BOB Technologies,


What is interface in oop?

0 Answers  


how do you handle yourself when you feel the wald is aganist you

2 Answers  


what are the realtime excercises in C++?

0 Answers   IBM, Wipro,


What is Iteration Hierarchy? What is what is Object behavioral concept?

1 Answers  


Categories