Я нашел следующее объявление в источнике lsh :
int (*builtin_func[]) (char **) = {
&lsh_cd,
&lsh_help,
&lsh_exit
};
Я относительно новичок в C, но (*builtin_func[]) (char **)
выглядит очень странно.Что это значит?
(меня больше интересует декларация, а не цель кода.)