У меня есть часть программного обеспечения, в которой есть функция, например:
void function_name(structure_t *param1, void *param2){code....}
Я пытаюсь создать прототип функции для этой функции, чтобы она могла быть связана с другой функцией, которая появляется перед ней. Я пробовал приведенную ниже строку безуспешно, она не хочет компилироваться.
void function_name(structure_t, void);
У меня есть эта строка ниже связанной структуры, но я думаю, что проблема связана с пустотой. Сама функция принимает пустоту * param2, что, честно говоря, смущает меня, но работает.
Компилятор выдает сообщение об ошибке: «void должен быть единственным параметром»