Ошибка сегментации в программе на Си

Кроме main.c имеются 2 файла. В первом:

...
unsigned char  s [ 100 ] = "a";
f ( & u,  (unsigned char **) & s )
...

Во втором:

int  f ( unsigned char **  u,  unsigned char **  s )  {
...
      ** s = 'b';  //  ошибка сегментации
}

При прогоне под отладчиком, тот показывает ошибку сегментации. В чём ошибка?


Ответы (0 шт):