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...


what is the difference between i++ and ++i?

Answers were Sorted based on User's Feedback



what is the difference between i++ and ++i? ..

Answer / moonlight

++i is pre increment and i++ is post increment. It is useful
in any codition.in pre increment it increases value of i
first then check it's value and in post increment it first
check it's value then increment.

Is This Answer Correct ?    29 Yes 1 No

what is the difference between i++ and ++i? ..

Answer / pedda

i++ and ++i mean the same thing but they have differently
i++ define post increment that means when the function
is completely after that the value is increment
Example:
i=4 find d=i++ + i; d=9 because i++
initially the value is 4 so 4+4=8 after tha the value d is
increment so finally d value is 9
++i define pre increment that means when the function
is starting increment
Example:
i=4 find d=++i +i; d=9 ++i value is increment
starting so ++i value is 5 so d value is 9

Is This Answer Correct ?    2 Yes 0 No

what is the difference between i++ and ++i? ..

Answer / geetha

i++ and ++i mean the same thing when they form statements
independently,they behave differently.
for example:
i=5;
d=++i;
in this case the value is i,d =6.bcoz first increment and
next assign the value
i=5;
d=i++;
in this case the value of d=5 and i=6.bcoz first assign the
value next increment and it will be change the value i=6.

Is This Answer Correct ?    2 Yes 1 No

what is the difference between i++ and ++i? ..

Answer / anika

in i++ first there is display and then the value in the memory
gets increased by 1.in ++i first value is increased by 1 then
display is there

Is This Answer Correct ?    3 Yes 3 No

what is the difference between i++ and ++i? ..

Answer / vinay

if they are used stand alone they are same ....

both increment the value of operand by 1

if they used in an expression then they will perform same
as mentioned in above answers...

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More C Interview Questions

What is function pointer and where we will use it

2 Answers   Infosys, NetApp,


What are the different types of data structures in c?

0 Answers  


Explain can static variables be declared in a header file?

0 Answers  


How can you tell whether two strings are the same?

0 Answers  


Why is void main used?

0 Answers  


what are non standard function in c

0 Answers  


How can a program be made to print the name of a source file where an error occurs?

0 Answers  


What is page thrashing?

0 Answers  


Which sorting algorithm is the best?

1 Answers  


How do you list files in a directory?

0 Answers  


What are conditional operators in C?

0 Answers   Adobe,


Write a code to generate a series where the next element is the sum of last k terms.

0 Answers   Aspiring Minds,


Categories