Значение init для указателя на функцию

У меня простой вопрос: как дать указателю на функцию начальное значение, типа void..

typedef void (*FunctionPointer)();
FunctionPointer func; //how to init here
..... (func var may or may not be assigned a value here)
func() 

Поэтому я хочу, чтобы переменная func имела начальное значение, что-то вроде func = void(). Как мне этого добиться? Благодарю.

1 ответ

Переменные, объявленные вне какой-либо функции, уже инициализируются, вам не нужно ничего делать.

Если это внутри функции, то

FunctionPointer func = 0;
Другие вопросы по тегам