what is wrong in the given code its not working.....
int main(void)
{
int far* p=0;
int near* q=0;
int* r=0;
printf("p:%d",sizeof(p));
printf("q:%d",sizeof(q));
printf("%d",sizeof(r));
return 0;
}
@JAI: "not working" does not explain the problem. One could think that it means: "the code compiles, program runs, output is sensible, but my salary is still limited".