はて。


クィックソートが再帰コールじゃないと記述できないと思ってる類の初心者でしょうか。
こういうの相手したくないんですが、最適化で再帰をループに展開しなおす処理系もあるくらい
再帰コールはコーディング効率はともかく実行効率的にはダサい代物であることは
把握しといて欲しいものです。

使い捨てならともかくセキュアなプログラム書こうと思ったら、再帰を利用すると
関数コールスタックのオーバーフロー対策がかえって面倒。
ヒープに自前スタック作ったほうが楽。
例外処理の為にsetjmp/lngjmpなんて使う必要も無い。