Hello, manishpchawda.
//------------------------------------------------------------------------------
#include <stdio.h>
#include <vcl.h>
#include <conio.h>
#pragma hdrstop // Borland 5.5 pragma
//------------------------------------------------------------------------------
#pragma argsused // Borland 5.5 pragma
//------------------------------------------------------------------------------
int main(int argc, char* argv[])
{
 unsigned char x; // max 0...FF(hex) 0..255(Dec)
 x = 300; //0x12C(hex) 2c(hex) - 44(dec) // Using unsigned int or unsigned long
 printf("------------------------\n");
 printf("x:= %d\n",x); // Printing 44

 int xc,yc;
 xc = 5;
 yc = 10;
 printf("------------------------\n");
 printf("xc:= %d\nyc:= %d\nxc:= %d\nyc:= %d\n",xc++,yc++,++xc,++yc);
 printf("------------------------\n");
 printf("xc:= %d\nyc:= %d\n",xc,yc);
 printf("------------------------\n");
 getch();
 return 0;
}
//------------------------------------------------------------------------------
//D:\r>test_29393
//x:= 44
//--------------------------------------------------------------------------------
//xc:= 6     <-after  function --- xc++
//yc:= 11    <-after  function --- yc++
//xc:= 6     <-before function --- ++xc
//yc:= 11    <-before function --- ++yc
//--------------------------------------------------------------------------------
//xc:= 7
//yc:= 12
//--------------------------------------------------------------------------------
//D:\r>

-- 
 Gleb                          mailto:[email protected]

Reply via email to