Wednesday, August 09, 2006

i++ or ++i

link

int x = 5;
int y = 7;
y += ++x;

y = 13; x = 6;

int x = 5;
int y = 7;
y += x++;

y = 12; x = 6;

x=y=2;
y=x++ - 10;
printf("%d %d\n",x,y); // x= 3, y=-8;
y=++x - 10;
printf("%d %d\n",x,y); // x= 3, y=-7;

No comments:

Post a Comment