Equals to
iHoursTemp = iHoursTemp + (iZoneNew--) -iZoneOld;
#include
int main()
{
int iHoursTemp = 2, iZoneOld = 3, iZoneNew = 4;
//2+4 - 2 = 4
iHoursTemp = iHoursTemp + iZoneNew ---iZoneOld;
//2+(4--) -3 = 3
printf("\n :%d \n", iHoursTemp);
return 0;
}
Gives me 3 in gcc.