edited by
2,197 views
1 votes
1 votes

int main()
{
   int i = 10;
   int *p = &i;
   foo(&p);
   printf("%d ", *p);
   printf("%d ", *p);
}

void foo(int **const p)
{
  int j = 11;
  *p = &j;
  printf("%d ", **p);
}

Output is 11 11 undefined value   How?

edited by

Please log in or register to answer this question.

Related questions