Рубрики

ВОРОТА | GATE-CS-2001 | Вопрос 43

Рассмотрим следующие три функции C:

[PI] int * g (void

  int x= 10; 

  return (&x); 

}  

     

[P2] int * g (void

  int * px; 

  *px= 10; 

  return px; 

     

[P3] int *g (void

  int *px; 

  px = (int *) malloc (sizeof(int)); 

  *px= 10; 

  return px; 

}

Какие из вышеперечисленных трех функций могут вызвать проблемы с указателями? (GATE 2001)
(А)
(В)
(С)
(D)

(А) Только Р3
(B) Только P1 и P3
(С) только P1 и P2

Рекомендуемые посты:

ВОРОТА | GATE-CS-2001 | Вопрос 43

0.00 (0%) 0 votes