関数ポインタの宣言が難しい問題
voidポインタが危険な問題
こういう型システムの問題はオブジェクト指向でも関数型でも好きな方で解決できる