C Program for pre-increment and post-increment
C Program for understanding the concept of pre-increment and post-increment
PROGRAM:
1 2 3 4 5 6 7 8 9 10 11 |
#include<stdio.h> main() { int i=10,j; j = i++; // j value 10 , i value 11 //post increment printf("\n After post-increment: j value: %d , i value: %d \n",j,i); j = ++i; // j value 12, i value 12 //pre-increment printf("\n After pre-increment: j value: %d, i value : %d \n",j,i);return(0); } |
Output:( using GNU GCC Compiler with Code Blocks IDE )
After post-increment: j value: 10 , i value:11
After pre-increment: j value: 12, i value:12
After pre-increment: j value: 12, i value:12