別ファイルからstatic関数を定義しているファイルをincludeするという手もあります。(もちろんおすすめの方法ではありません)例えば、func.cにstatic関数を定義します。func(){printf("func\n");return;}sample.cからfunc.cをincludeします。sample.cのmain()から、func.cのstatic関数func()を呼び出します。実行するとfunc()が実行されているのが確認できます。